Brilliant Ways to Checkmate

r1bqr3/pp1kn1pp/2pp4/6B1/1P6/PBp5/2P2PPP/R2QR1K1
              
menu