He looked to be struggling up the final ascent of the Cauberg, 257km deep into the Amstel Gold Race, but Michal Kwiatkowski found a second wind to take the victory.
With a new finish on the other side of the Cauberg, the Pole dug deep and topped out at an impressive 67.7kph on the final sprint, with an estimated wattage of 608w.
The route looks like a child got loose with a crayon on a map of the Netherlands, but it takes in some of the country's best climbs, including the Cauberg four times.
According to his stats, Kwiatkowski set a new best time up the climb, reaching the top in just under 90 seconds on one of the ascents - one of a bucketful of KOMs the winner took on the day.
Kwiatkowski ticked along at an average of 40kph for six-and-a-half hours, and with 3,668m of climbing involved, that's pretty rapid.
But what mattered in the end was the power and speed he found in the final kilometre to edge out his rivals.
Thank you for reading 20 articles this month* Join now for unlimited access
Enjoy your first month for just £1 / $1 / €1
*Read 5 free articles per month without a subscription
Join now for unlimited access
Try first month for just £1 / $1 / €1