Brilliant Ways to Checkmate

3N4/4rP2/2n5/2P1k2n/1pP4Q/1P2Nb1p/3B4/1BK1R1Rq
              
menu