Encyclopaedia of Chess Endgames
Click here for answer
h6+!
pv 1. h6+ Kxh6 2. e7 Rb8 3. Kc3 Kg5 4. Na1 Kf6 5. e8=Q Rxe8 6. Kb2 Re2+ 7. Kc3 Ke6 8. Kd3 Re1
menu