Winning Chess Sacrifices and Combinations
Click here for answer
Bf5!
pv 1. ... Bf5 2. Nxf5 Qxf5 3. Nf2 Qxd3+ 4. Nxd3 Nxd2+ 5. Ka1 Nxf1 6. Rxf1 Rc4 7. Nxb4 Bxb4 8. Rd1 Rc2 9. a3
menu