Brilliant Ways to Checkmate

5k2/p6p/1p1r3r/4bpp1/2P1p3/1P3bPP/P4PNK/3BRR2
              
menu