Winning Chess Sacrifices and Combinations
Click here for answer
Bh5+!
pv 1. Bh5+ g6 2. Nxg6 Nf6 3. Bxf6 hxg6 4. Bxg6+ Kd7 5. Bxh8 Nb3 6. Rd1 Qxa2 7. Bxf5 exf5 8. Qxf5+ Ke8 9. Qxd5
menu