Brilliant Ways to Checkmate

r3kbnr/ppB2ppp/4n3/8/8/2N2P2/PPP4P/2KR1B1R
              
menu