Brilliant Ways to Checkmate

rk3r2/ppp3p1/1NnpQ1q1/8/7P/2B5/PPP3P1/2KRR3
              
menu