Winning Chess Sacrifices and Combinations
Click here for answer
Qxd6!
pv 1. Qxd6 Qxg2+ 2. Kxg2 cxd6 3. Nf7+ Kg8 4. Nxd6+ Kh8 5. Re7 a5 6. Bd5 Rb8 7. Rae1 h6 8. Nxb7 Bxb7 9. Bxb7 Rfd8
menu