Brilliant Ways to Checkmate

r5r1/p2k1N1p/n1pB1pqb/8/1p1P3p/1B3N2/PPP1RQP1/3K4
              
menu