Winning Chess Sacrifices and Combinations
Click here for answer
Qxa1!
pv 1. ... Qxa1 2. h3 Re4 3. b3 g6 4. Kg2 Qd1 5. Bf2 Qd5 6. Qf3 Qxe5
menu