Brilliant Ways to Checkmate

5kr1/R6p/5b2/4n3/3N2Pq/2P4P/3Q3K/5R2
              
menu