Brilliant Ways to Checkmate

rnbq1rk1/pp2bp1p/4p1p1/2pp2Nn/5P1P/1P1BP3/PBPP2P1/R2QK2R
              
menu