Winning Chess Sacrifices and Combinations
Click here for answer
Bxd4!
pv 1. ... Bxd4 2. Kf1 Rxh2 3. Rxd5 Bxb2 4. Rd7 Bxa3 5. Bb3 b5 6. Bxf7+ Kf8 7. Rxa7 Be7 8. Be6
menu