The Italian roared through on the inside to claim a last-gasp victory on the line in dramatic fashion as Roglic had to settle for second place ahead of Stefan Bissegger of Switzerland.

Andrea Bagioli wins 'remarkable sprint finish' on Stage 1 of Tour de l'Ain

Giro d'Italia
Impressive Ganna tops opening Giro TT in Turin
08/05/2021 AT 15:31
Bagioli came through in three hours and 17 minutes on the 139.5km ride from Montreal-la-Cluse to Ceyzeriat.
Tom Dumoulin (Team Jumbo-Visma) was a notable fourth-placed finisher in the sprint, while Team Ineos' Egan Bernal, the reigning Tour de France champion, was down in 14th.
Another big name in the race, Ineos' Geraint Thomas, another Tour de France winner and a big contender for glory again this year, finished in 24th.

'Geraint Thomas will win Tour de France this year' - Bradley Wiggins

Giro d'Italia
Giro favourites preview the race: Yates wary of third week, Bernal and Evenepoel excited to be back
08/05/2021 AT 11:56
Giro d'Italia
Giro d’Italia: As it happened - Stage 1 ITT: Ganna wins in Turin
07/05/2021 AT 23:51