Brilliant Ways to Checkmate

kr6/1p2Rp2/pn4p1/1N5p/8/3Q2P1/PPP2q1P/1K5R
              
menu