Brilliant Ways to Checkmate

6r1/p1pq1p1p/1p1p1Qnk/3PrR2/2n1P1PP/P1P5/4R3/6K1
              
menu