Brilliant Ways to Checkmate

rn1q2rk/pp3p1p/2p4Q/3p4/7P/2NP2R1/PPP3P1/4RK2
              
menu