Brilliant Ways to Checkmate

r1bq1rk1/pp2np1p/2n2Bp1/3pp3/3R3Q/2P5/P1P2PPP/2K2BNR
              
menu