Brilliant Ways to Checkmate

3r2k1/p1p3pp/1p4r1/4p3/4N2P/BP1PnqP1/P3n2K/R1R4Q
              
menu