Winning Chess Sacrifices and Combinations
Click here for answer
Qd6!
pv 1. ... Qd6 2. hxg4 Qxb4 3. Rf1 Qxg4 4. Be3 Re6 5. Nc3 Rg6 6. g3 Qf5 7. Rac1
menu