Brilliant Ways to Checkmate

r1b2qrk/pp3p1p/4pPpQ/8/8/5N2/P4PPP/3R2KR
              
menu