Winning Chess Sacrifices and Combinations
Click here for answer
Qxd4!
pv 1. ... Qxd4 2. Bxd4 e3+ 3. Qg2 Bxg2+ 4. Kxg2 Nxc2 5. Ra4 Rfd8 6. Ne2 Bb4 7. Bc3 Bxc3 8. bxc3 Ra8
menu