Winning Chess Sacrifices and Combinations
Click here for answer
Qxc6+!
pv 1. Qxc6+ Kb8 2. Nd7+ Qxd7 3. Qxd7 a6 4. Bxa6 Rxa6 5. Qe8+ Ka7 6. Qxf8 f3 7. d7 fxg2 8. Rg1 Nf6 9. Qxh8 Nxd7 10. Qxh7
menu