Winning Chess Sacrifices and Combinations
Click here for answer
Bxc6+!
pv 1. Bxc6+ bxc6 2. Nxc6 Rxd1+ 3. Rxd1 Qd7 4. Rxd7 Kxd7 5. Nxa5 Nxe5 6. O-O Ra8 7. Rd1+ Ke6 8. b4 Kf5
menu