Brilliant Ways to Checkmate

r1b1k2r/pp1p1ppp/2nQ4/3Np3/4P3/3BB3/PqP1K1PP/R6n
              
menu