Brilliant Ways to Checkmate

2r1k1qr/ppp5/2n1p1pp/1NQ3B1/2p2R2/8/PP3PPP/3R2K1
              
menu