Winning Chess Sacrifices and Combinations
Click here for answer
Bd4!
pv 1. Bd4 d6 2. Bxg7+ Kxg7 3. Bb3 dxc5 4. Qxb2+ Kg8 5. Qe5 a5 6. Qxc5 a4 7. Bd5 Rb8
menu