Brilliant Ways to Checkmate

N5nr/pp1k1ppp/2pp4/2b1p3/2BnPP1q/3P1P2/PPPK3P/R1BQ3R
              
menu