Winning Chess Sacrifices and Combinations
Click here for answer
Nxd5!
pv 1. Nxd5 e5 2. Nxf6+ gxf6 3. Qe4 Rfd8 4. Rg1+ Kh8 5. f4 Qc7 6. Rg2 b5 7. h3
menu