Brilliant Ways to Checkmate

r2q1r1k/pppbNppp/3p1P1n/2b1n1NQ/4P3/1B5P/PPP3P1/R1B2R1K
              
menu