Winning Chess Sacrifices and Combinations
Click here for answer
Rxd7!
pv 1. Rxd7 Qxd7 2. Nb6 Qc7 3. Nxc8 Qxc2 4. Bxc2 Rxc8 5. Bb3 Kh7 6. Rd1 Bc3 7. Rc1 h5
menu