Winning Chess Sacrifices and Combinations
Click here for answer
Nh6+!
pv 1. Nh6+ gxh6 2. Qg4+ Ng6 3. Qxe2 Re8 4. Qh5 Kg7 5. Bf5 Bc8 6. Bxc8 Rxc8 7. a4 Ra8
menu