Brilliant Ways to Checkmate

4k3/1p3pp1/p1r1p3/4Pn1p/3N1q2/1P5P/6K1/1Q1RB3
              
menu