Winning Chess Sacrifices and Combinations
Click here for answer
Nbd7 b5+!
pv 1. b5+ Kd6 2. Nbd7 Ra8 3. b6 Kc6 4. b7 Rd8 5. a7 Rxd7 6. a8=Q Rxb7 7. Qxb7+ Kxc5 8. Qxg7
menu