Brilliant Ways to Checkmate

r1bq1rk1/pp1p2pn/1b1P2p1/3N2p1/2B5/5N2/PP3PPP/R4RK1
              
menu