Brilliant Ways to Checkmate

r1bq1r2/pp4k1/4p2p/3pPp1Q/3N1R1P/2PB4/6P1/6K1
              
menu