Brilliant Ways to Checkmate

r3k2r/ppp2ppp/2n5/3pP3/3Pn3/P1PK1B2/2PB1qPP/R2Q3R
              
menu