Brilliant Ways to Checkmate

rnbqr1k1/pp1p1p1p/2p2p2/4P2Q/8/3B4/P4PPP/R4RK1
              
menu