Winning Chess Sacrifices and Combinations
Click here for answer
Bd4!
pv 1. Bd4 Kh7 2. Bxg7 Rxg7 3. g4 b5 4. Qc5 Rb7 5. Qd6 Ra7 6. h4 Rg7 7. g5
menu