Brilliant Ways to Checkmate

6k1/p4ppp/8/6K1/3QP3/7q/PPP5/R1B2R2
              
menu