Brilliant Ways to Checkmate

5rk1/p2q3p/1pR5/1P1p1np1/3Pp3/4PbP1/PB4NP/6QK
              
menu