Winning Chess Sacrifices and Combinations
Click here for answer
Bxf5!
pv 1. Bxf5 exf5 2. Nxf5 Rg8 3. Re8 Qd4 4. Rxg8+ Kxg8 5. Nxd4 Nxd4 6. Qg5+ Kf8 7. Qc5+ Kg8 8. Qxd4 h6
menu