Brilliant Ways to Checkmate

r2q1r1k/3bb2p/4pp2/3pP3/p2N1P2/3R3Q/pPPKN2P/6R1
              
menu