Brilliant Ways to Checkmate

r4r1k/5ppp/8/8/5N2/1Bb5/2P5/1KR4R
              
menu