Winning Chess Sacrifices and Combinations
Click here for answer
Ng3+!
pv 1. ... Ng3+ 2. Qxg3 hxg3 3. Bxh5 Qh4 4. Bxf7+ Kxf7 5. h3 d6 6. Nd2 Qh7 7. Nf3 Qxc2 8. Ng5+ Ke7 9. h4
menu