Brilliant Ways to Checkmate

r1b1n1k1/4qrp1/p2pp3/np4N1/4PP2/2N5/PPPQ4/2KR3R
              
menu