Winning Chess Sacrifices and Combinations
Click here for answer
Nxd5!
pv 1. Nxd5 cxd5 2. Rxd6 Qxd6 3. Qe8 Qd8 4. Qxf7 Qg8 5. Qxg8+ Kxg8 6. Ne7+ Kf7 7. Nxd5 Bd8
menu