Brilliant Ways to Checkmate

1r5r/3Rbkpn/Bp2p1p1/2P2p2/4pP2/1Q2P3/PP3qPP/1K1R4
              
menu