Winning Chess Sacrifices and Combinations
Click here for answer
Bxf8!
pv 1. Bxf8 Kxf8 2. Bxf7 Ne8 3. Bxe8 Rxe8 4. Nd6 Rb8 5. Nxf5 Rxb3 6. Rg7 Rb2+ 7. Kf3 Ra2 8. Rxa7 c5
menu