Tour of Britain: Stevie Williams takes sprint win on stage 3
Magnier second, Zambanini in third








Stevie Williams (Israel-Premier Tech) claimed his second consecutive stage win in the Tour of Britain, surviving an aggressive day of racing in the rain en route to Barnsley.
Williams out-paced stage 1 winner Paul Magnier (Soudal-Quickstep) and Edoardo Zambanini (Bahrain Victorious) to extend his lead in the general classification.
Williams gave all of the credit for the win to his teammates, who controlled several dangerous breakaways and managed to bring the race back together for the sprint.
"It was a really hard day," Williams said. "The roads are really demanding. The weather was pretty bad.
"I hope you all saw from the TV what a stellar job they did to control that race today, because it wasn't easy. It was a very messy, chaotic stage. It seemed to have settled down after 50, 60k and then the fireworks all started again. For about an hour and a half, it was pretty hectic, and the way they managed that and controlled that was incredible."
Early in the stage, Julian Alaphilippe (Soudal-Quickstep), Jake Stewart (Israel-Premier Tech) and Ben Swift (Ineos Grenadiers) embarked on an ambitious early breakaway. Although they were joined by Emils Liepinš (DSM-Firmenich-PostNl) and Jelte Krijnsen (Q36.5), the move didn't last.
Alaphilippe used the attack to sweep up the maximum KOM points on Long Lane and Jawbone Hill. But soon after Krijnsen claimed the intermediate sprint with 94km to go, Soudal-Quickstep upped the pace to try to split the peloton in the crosswinds, and the move was quickly caught.
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Ethan Hayter (Ineos-Grenadiers) then got involved in a brief escape of 10 riders, but when they were caught, teammate Tobias Foss powered a seven-rider breakaway that had more life.
Foss was joined by Gil Gelders (Soudal-Quick Step), Noa Isidore (Decathlon AG2R La Mondiale Development), Jonas Abrahamsen (Uno-X Mobility), Nickolas Zukowsky (Q36.5), Julius Johansen (Sabgal/Anicolor), Louis Sutton (Team GB) and Oscar Nilsson-Julien (Van Rysel - Roubaix), but the latter was dropped with 39km to go.
Sutton was the highest-placed in the GC standings but it was Gelders who went on the attack as the gap fell under the 30-second mark.
The Belgian was caught but the surge kicked Zukowsky, Sutton and Abrahamsen out of the move.
Foss, Isidore, Johansen and Gelders kept pushing and eventually, Abrahamsen recovered and powered back, making it five at the head of the race.
The leaders' time out front didn't last, however, and they were caught inside 6km to go by a reduced peloton.
Bahrain Victorious led out the sprint but Williams was on the wheel and sprinted in for a second stage win.
Results
Results powered by FirstCycling

Laura Weislo has been with Cyclingnews since 2006 after making a switch from a career in science. As Managing Editor, she coordinates coverage for North American events and global news. As former elite-level road racer who dabbled in cyclo-cross and track, Laura has a passion for all three disciplines. When not working she likes to go camping and explore lesser traveled roads, paths and gravel tracks. Laura specialises in covering doping, anti-doping, UCI governance and performing data analysis.
Latest on Cyclingnews
-
Giro del Veneto: Isaac del Toro solos to 16th win of season
Mexican takes win ahead of Pavel Sivakov and Jonas Abrahamsen in Verona -
Pinarello chairman hints at 'doubling up' with Ineos Grenadiers and Q36.5 sponsorship in 2026
Fausto Pinarello confirms Tom Pidcock will return to Pinarello road bikes, and strongly hints at renewal with Ineos Grenadiers -
After season disrupted by heart surgery, Australian youngster Cameron Rogers narrowly misses out on Tour of Holland prologue win
20-year-old beaten by just 0.28 of a second by Ethan Hayter in The Hague -
'I hope to be a GC rider' – Ineos Grenadiers teenager gets WorldTour career going with breakaway ride into Tour of Guangxi KOM jersey
19-year-old Peter Øxenberg moves into the polka-dot jersey in China during just his third WorldTour race