Brilliant Ways to Checkmate

7r/p2b4/2pp2k1/1pb1p3/4Pr2/P1PP1PN1/BP5P/3R1R1K
              
menu