Winning Chess Sacrifices and Combinations
Click here for answer
Nxc7!
pv 1. Nxc7 Nxc4 2. Qxc4 b5 3. Qc3 Bb7 4. Nxa8 Bxa8 5. O-O Qg6 6. Rac1 Be4 7. h3
menu