Winning Chess Sacrifices and Combinations
Click here for answer
Bh3!
pv 1. Bh3 f6 2. Bxd7 fxg5 3. Bxa4 b5 4. Bb3 g6 5. Rc6 Kg7 6. Rxa6 Kf6 7. Ra7 h6
menu