Winning Chess Sacrifices and Combinations
Click here for answer
Bxh7+!
pv 1. Bxh7+ Kf8 2. Ng5 Bxg5 3. hxg5 cxd4 4. g6 f5 5. exf6 Qxf6 6. Qf3 Nde5 7. Qe2 dxc3 8. bxc3
menu