Brilliant Ways to Checkmate

7Q/ppp2q2/3p2k1/P2Ppr1N/1PP5/7R/5rP1/6K1
              
menu