Winning Chess Sacrifices and Combinations
Click here for answer
Qxd7!
pv 1. ... Qxd7 2. Nxd7 Bxc4 3. Re7+ Bf7 4. Nxb6 cxb6 5. Rc7 Re8 6. Kf1 h5 7. d5
menu