Winning Chess Sacrifices and Combinations
Click here for answer
fxg6!
pv 1. fxg6 Nd3+ 2. cxd3 Rxc4+ 3. dxc4 fxg6 4. Qh3 Qc5 5. Qe6+ Kg7 6. Nd2 h5 7. Rf1 Ng4
menu