Winning Chess Sacrifices and Combinations
Click here for answer
Nd5!
pv 1. Nd5 Qg6 2. Rxg6 Bxg6 3. Qg3 exd5 4. Qxg6 Ne7 5. Qh7+ Kf7 6. Rg1 dxc4 7. Rxg7+
menu