Brilliant Ways to Checkmate

r1r4k/pp2P1bp/2n1B3/4N3/3p2pP/6n1/PPP3P1/R1B1K2R
              
menu