Winning Chess Sacrifices and Combinations
Click here for answer
Qc6!
pv 1. ... Qc6 2. f3 Qxa6 3. g4 Qb7 4. Rg1 e4 5. Rg3 e3 6. Ba5 Qa6 7. Rxh3 Qxa5+
menu