Winning Chess Sacrifices and Combinations
Click here for answer
Nxd5!
pv 1. Nxd5 Bf6 2. Nxf6+ Nxf6 3. Qh4 Be6 4. Rae1 b6 5. f3 Qe7 6. Bc4 Rae8 7. Bd4
menu