Brilliant Ways to Checkmate

r1b2k1r/1p1p1pp1/p2P4/4N1Bp/3p4/8/PPB2P2/2K1R3
              
menu