The Irishman triumphed on the 163km ride from Gumiel de Izan to Roa de Duero to come through in 3:51:19.
Arnaud Demare of France came in second, five seconds behind, ahead of Giacomo Nizzolo of Italy.
World Championships
Ganna defends world TT title after thrilling battle with Van Aert
3 HOURS AGO
Remco Evenepoel holds the general classification lead in the race, which sees many riders continue their preparations ahead of the Tour de France.

Remco Evenepoel

Image credit: Getty Images

Evenepoel (Deceuninck-QuickStep) underlined his Grand Tour credentials with a brilliant victory on Stage 3 on Thursday.
The prodigiously-talented Belgian is expected to fight for the maglia rosa at the rescheduled Giro d’Italia in October, despite it being his maiden Grand Tour as a professional.
World Championships
Road World Championships - As it happened: Men's elite time trial
20 HOURS AGO
World Championships
Road World Championships: Full schedule and top riders
16/09/2021 AT 14:45