Winning Chess Sacrifices and Combinations
Click here for answer
Rxd7!
pv 1. Rxd7 Qxd7 2. Nxf6+ gxf6 3. Bc5 Rc8 4. Qxh6 Qxf5 5. gxf5 Rxc5 6. Qxf6 Rc1+ 7. Kf2 Rc2+ 8. Ke3
menu