Quick Step Floors rider Fernando Gaviria came from a long way back in Tortona this afternoon to take his fourth stage of the 100th edition of the Giro d'Italia - and according to Velon, hit 72.8 kilometres an hour as he sprinted for the line.
It continues a remarkable Grand Tour debut by the 22-year-old Colombian - the best, in fact, since Bernard Hinault won five stages at the Vuelta in 1978.
Sam Bennett of Bora Hansgrohe was second today - his best result after three third places - with Jasper Stuyven of Trek Segafredo third.
It was a frantic, wind-blown finale to the flat 167 kilometre stage from Reggio Emilia which concluded with a hard-fought sprint.
Gaviria lost position on the final bend with 300 metres to go, and Orica-Scott's Caleb Ewan looked well positioned to challenge for what would have been his second stage victory in the race.
But Quick Step Floors rider Max Richeze, spotting Gaviria coming up the outside, nudged Ewan out of the way, destroying the Australian's rhythm and nearly crashing himself, while opening up a gap for Gaviria to charge for the line.
It's only the second time that Tortona has hosted a Giro d'Italia stage finish, and as this year, it honoured the great Fausto Coppi, who lived most of his life in the city.
The race now heads into the mountains, with tomorrow's Stage 14 to Oropa honouring Marco Pantani, with Tom Dumoulin of Team Sunweb looking to defend the maglia rosa he took from Movistar's Nairo Quintana in last Tuesday's individual time trial.
Simon joined road.cc as news editor in 2009 and is now the site’s community editor, acting as a link between the team producing the content and our readers. A law and languages graduate, published translator and former retail analyst, he has reported on issues as diverse as cycling-related court cases, anti-doping investigations, the latest developments in the bike industry and the sport’s biggest races. Now back in London full-time after 15 years living in Oxford and Cambridge, he loves cycling along the Thames but misses having his former riding buddy, Elodie the miniature schnauzer, in the basket in front of him.