Brilliant Ways to Checkmate

rnb1kr2/pp2bpQp/2p1p3/8/2q2B2/2PR3N/P4PPP/3R2K1
              
menu