Brilliant Ways to Checkmate

r1b2rk1/pp3ppp/3p4/3Q1nq1/2B1R3/8/PP3PPP/R5K1
              
menu