Brilliant Ways to Checkmate

rkbQ1b1r/1p1R2pp/p1p1pp2/2P1p1B1/8/2P2N2/PP3PPP/1q3BK1
              
menu