Winning Chess Sacrifices and Combinations
Click here for answer
Ng6+!
pv 1. Ng6+ fxg6 2. fxg6+ Rf7 3. Qxh5 Bf6 4. Rf1 Kg8 5. gxf7+ Qxf7 6. Qg4+ Kh8 7. Rde1 Re8 8. h4
menu