Winning Chess Sacrifices and Combinations
Click here for answer
Bh6+!
pv 1. Bh6+ Kxh6 2. Rxh4+ Kg7 3. Rah1 f5 4. Rh7+ Kf6 5. gxf5 Kg5 6. R7h4 gxf5 7. Qh5+ Kf6 8. Qh6+ Ke7 9. Qe3+ Ne5 10. dxe5
menu