Winning Chess Sacrifices and Combinations
Click here for answer
d5!
pv 1. d5 Bxd5 2. Nxf5 Qg4 3. Nxh6 Qxe2 4. Be3 Bxa2 5. Rfe1 Qc4 6. Qxc4 Bxc4 7. Nf5
menu