Brilliant Ways to Checkmate

r3qrk1/ppp2p1p/2np1Bp1/3N3Q/2BbPP2/8/PP3P1P/R5RK
              
menu