Brilliant Ways to Checkmate

7Q/p1pk1ppp/5n2/3pq3/3n4/2NP2P1/PPPKbP1P/R6R
              
menu