Brilliant Ways to Checkmate

1r4k1/2p2ppp/5n2/4b3/1q1n2P1/1P1B3P/N1PB2Q1/2KR3R
              
menu