Winning Chess Sacrifices and Combinations
Click here for answer
Bxd4+!
pv 1. ... Bxd4+ 2. Nxd4 Qa7 3. Qxd6 Nd7 4. Qe7 Qxd4+ 5. Kh2 Ne5 6. Kh3 Nxd3 7. Qe8+ Kh7 8. Qxf7 Qxb4 9. Rd1
menu