Encyclopaedia of Chess Endgames
Click here for answer
f5!
pv 1. f5 Ra5 2. g6+ Kf6 3. g7 Ra7 4. Kh8 Ra8+ 5. Kh7 Kxf5 6. g8=Q Rxg8 7. Kxg8 h4 8. Bf8 Ke4 9. Kh8 h3 10. Bd6
menu