Brilliant Ways to Checkmate

rk5r/ppp1bq1p/2n5/2N3B1/6Q1/8/PPP2PPP/R5K1
              
menu