Winning Chess Sacrifices and Combinations
Click here for answer
Nxc6!
pv 1. Nxc6 Qg5 2. Ne7+ Kh8 3. Nxd5 Bxd5 4. g4 Nf6 5. Bxa7 Kg8 6. Qc1 Qh4 7. Bd4 Rxa1 8. Qxa1
menu