Winning Chess Sacrifices and Combinations
Click here for answer
Qxd4!
pv 1. Qxd4 Rxd4 2. Rxg6+ hxg6 3. Rxd4 Bxf3 4. gxf3 Rxc5 5. Rd6 Kf7 6. Rxa6 Rc1+ 7. Kf2 Rc2+ 8. Ke3
menu