Winning Chess Sacrifices and Combinations
Click here for answer
Nxd4!
pv 1. ... Nxd4 2. f4 Nc6 3. Re1 O-O 4. e5 Ne8 5. exd6 exd6 6. Nd5 a5
menu