Brilliant Ways to Checkmate

r1bk1b1r/pp2nppp/3Np3/4N3/3B4/2PQ4/PP3PqP/R3K2R
              
menu