Winning Chess Sacrifices and Combinations
Click here for answer
Bxf6!
pv 1. Bxf6 gxf6 2. Nxf6+ Bxf6 3. Rxd8+ Rxd8 4. Qxb7 Bxg5 5. Qxa7 b5 6. Qb7 Rd5 7. Qc8+ Bd8 8. Re1
menu