Brilliant Ways to Checkmate

N1bq1b1r/pp1k2pp/3P1p2/3P1n2/3n1B2/5N2/PPP1Q1PP/R3KB1R
              
menu