Winning Chess Sacrifices and Combinations
Click here for answer
Ng5!
pv 1. Ng5 Rd8 2. Nxf7+ Kg8 3. h5 Kxf7 4. hxg6+ hxg6 5. Qxd5+ Rxd5 6. Nxe7 Nxe7 7. Rdc1 dxc3 8. Rxc3 c6
menu