Winning Chess Sacrifices and Combinations
Click here for answer
Bxh7+!
pv 1. Bxh7+ Nxh7 2. Ng6 Qg3+ 3. Rxg3 Nxg3 4. Re1 Bd7 5. a3 Kf7 6. b3 Ne4 7. Nxe4 Rxe4 8. Nh4
menu