Brilliant Ways to Checkmate

r3r1k1/p3q1b1/1pp3QR/3p2N1/5p2/4B3/PPP2PP1/R3K3
              
menu