Winning Chess Sacrifices and Combinations
Click here for answer
fxg6!
pv 1. fxg6 Nc3+ 2. bxc3 bxc3+ 3. Ka1 cxd2 4. Nf5+ Kg8 5. Ne7+ Kg7 6. Nf5+
menu