Brilliant Ways to Checkmate

r1b2qrk/ppp2p1p/3p1PpQ/6B1/2B2R2/2P4P/P1P3P1/5RK1
              
menu