Brilliant Ways to Checkmate

3r2k1/pB3ppp/1pr5/4n3/4n3/1RP1P3/P4PPP/2B2RK1
              
menu