Winning Chess Sacrifices and Combinations
Click here for answer
Qxg8!
pv 1. Qxg8 cxd5 2. Qxh8 dxc4 3. Bh6 Qe7 4. d5 Bg4 5. Rf6 c3 6. bxc3
menu