Winning Chess Sacrifices and Combinations
Click here for answer
Rh5+!
pv 1. Rh5+ Bxh5 2. Ne6+ Kf6 3. Nxc7 Rc8 4. Nxd5+ cxd5 5. Bxb5 Rb8 6. Ba4 Ne5+ 7. Kf4 Nc4 8. Qc3 Rg8
menu