Brilliant Ways to Checkmate

7k/pppR3p/5p1N/8/5n1N/7P/P4bPK/4r3
              
menu