Winning Chess Sacrifices and Combinations
Click here for answer
Nxd5!
pv 1. Nxd5 cxd5 2. Qb5+ Qd7 3. Qxb4 Bc2 4. Rfc1 Rc8 5. a5 Rc4 6. Qd6 Qxd6 7. exd6 Kd7
menu