Brilliant Ways to Checkmate

4k2r/1p3pb1/2p5/4PN2/3Q1P2/2P1Bp1p/PP4rq/R4K2
              
menu