Winning Chess Sacrifices and Combinations
Click here for answer
Nd6!
pv 1. Nd6 f4 2. Nxe8 fxg3+ 3. Kxg3 Bf4+ 4. Kg2 Bxe8 5. Be3 Bc6+ 6. Nf3 Nde6 7. Bxf4 Nxf4+ 8. Kh2
menu