Winning Chess Sacrifices and Combinations
Click here for answer
Qxf3!
pv 1. Qxf3 Nf4 2. Qxf4 Kg8 3. Bh7+ Kxh7 4. Qxf8 Qxg3+ 5. Kf1 Qxa3 6. Rcxd5 Qd3+ 7. Kg2 Bg4
menu