Brilliant Ways to Checkmate

5nk1/5rpp/p3pr2/P1Q1p2q/4Pn2/2P1N3/1P3PPP/R3N1RK
              
menu