Winning Chess Sacrifices and Combinations
Click here for answer
Rd5!
pv 1. Rd5 Rc8 2. Rxd4 Rc1+ 3. Kh2 Rh1+ 4. Kxh1 Re1+ 5. Kh2 Rh1+ 6. Kxh1 h6 7. Qf8+ Kh7 8. Rg7#
menu