Brilliant Ways to Checkmate

r1k1q3/pp1b2R1/5Q2/3NPp2/3P1p2/5P2/PP5P/2K5
              
menu