Brilliant Ways to Checkmate

r1r2knR/5p2/p3bPp1/1p2P3/1q1p4/2NB2R1/PP1Q1P2/1K6
              
menu