Brilliant Ways to Checkmate

rnb1k1nr/ppp2p1p/3P4/8/3q4/5pP1/PPPP3P/RNBQKB1R
              
menu