Winning Chess Sacrifices and Combinations
Click here for answer
Nxg6!
pv 1. Nxg6 Qd8 2. Ng5+ hxg5 3. Nxf8+ Kg8 4. Nxe6 Qe7 5. Nxg5 Nd5 6. Qh7+ Kf8 7. Rf1 N7f6 8. Qd3 Nxe3 9. fxe3
menu