Brilliant Ways to Checkmate

7r/6k1/4bpp1/p2p1q1p/3b1P2/1Br4P/2P1R1PK/4QR2
              
menu