Winning Chess Sacrifices and Combinations
Click here for answer
Nd7+ Nxd5!
pv 1. Nd7+ Ke7 2. Nxf6 gxf6 3. dxc5 bxc5 4. Qxh6 Nc7 5. Bh7 Rab8 6. Na4 f5 7. Rfd1
menu