Brilliant Ways to Checkmate

3r1rk1/pp3ppp/3pn3/1qpN4/5PP1/P5PQ/1PP5/1K1R4
              
menu