25 kilometer varade den förtviflade kampen.