Brilliant Ways to Checkmate
Click here for answer
Qh5+!
pv 1. Qh5+ g6 2. Bf7+ Ke7 3. Nd5+ Kd6 4. Nc4+ Kc6 5. Nb4+ Kb5 6. a4+ Kxb4 7. c3+ Kb3 8. Qd1#
menu