Brilliant Ways to Checkmate

rnb2rk1/ppp1nRbp/3P4/7Q/2B5/2BP2Pq/PPP4P/7K
              
menu