Brilliant Ways to Checkmate

r1b2rk1/pp3p1p/3p2p1/2pPp3/2PbPPnq/3B3P/PPQ3P1/R1BN1R1K
              
menu