Winning Chess Sacrifices and Combinations
Click here for answer
Nd5!
pv 1. ... Nd5 2. Bxe4 Nxf4+ 3. Bxf4 Rc8 4. Rac1 Nf6 5. Bxg6 hxg6 6. Rhd1 Nd5 7. Bd2
menu