Brilliant Ways to Checkmate

2b2n1r/5N2/ppp3r1/7k/3P1R1p/5P1N/PP3K2/6R1
              
menu