Brilliant Ways to Checkmate

3Q4/p2p1rb1/3N2B1/8/4rP1p/R1P1k2N/4P3/B2K4
              
menu