Brilliant Ways to Checkmate
Click here for answer
Qe8+!
pv 1. Qe8+ Bf8 2. Nf6+ Kg7 3. Nh5+ Kg8 4. Bh7+ Kxh7 5. Qxf7+ Kh8 6. Qxf8+ Kh7 7. Qg7#
menu