Winning Chess Sacrifices and Combinations
Click here for answer
Bxd3!
pv 1. ... Bxd3 2. Qa4 Bxf1 3. Kxf1 Bxh2 4. Be3 a6 5. Bd4 f6 6. Nxh2 Qxh2 7. Rd1
menu