Chess Today
Click here for answer
Qxf6+!
pv 1. Qxf6+ Kg8 2. Qxd8+ Kf7 3. Rf1+ Nf3 4. Rxf3+ Bf5 5. Rxf5+ Ke6 6. Rf6+ Ke5 7. Qxd6#
menu