LottoNL-Jumbo’s Primoz Roglic won the 239km third stage of the Tirreno-Adriatico in Trevi, Italy, today.
The Slovakian finished the race in 6:17:23, beating Mitchelton-Scott’s Simon Yates (Britain) and Lotto Soudal’s Tiesj Benoot (Belgium) into second and third respectively.

LottoNL-Jumbo’s Primoz Roglic won the 239km third stage of the Tirreno-Adriatico in Italy today. Photo: @TirrenAdriatico
Roglic threw in an attack – with fierce acceleration – to surge ahead of the bunch with just over a kilometre to go.
He took a risk, as the gradient kicked in heading toward the finish, but he managed to prevail despite a string of brisk attacks behind him. Yates managed to catch up, but it was too little, too late.
“I knew I have already lost some sprints in my career and I knew I shouldn’t wait until the end, so I decided to go earlier,” he said after the race.
“I just went all out and it was enough.”
Briton Geraint Thomas, riding for Team Sky, takes the overall race lead ahead of the fourth stage tomorrow.
View more results below.
Stage three
1 Primoz Roglic (LottoNL-Jumbo, Slovakia) 6:17:23
2 Adam Yates (Mitchelton-Scott, Britain) 6:17:26
3 Tiesj Benoot (Lotto Soudal, Belgium) 6:17:29
4 Geraint Thomas (Team Sky, Britain) 6:17:30
5 Rigoberto Uran (EF Education First-Drapac p/b Cannondale, Colombia) 6:17:33
6 Mikel Landa (Movistar Team, Spain)
7 Gianni Moscon (Team Sky, Italy)
8 Romain Bardet (AG2R La Mondiale, France)
9 Wilco Kelderman (Team Sunweb, Netherlands)
10 Bob Jungels (Quick-Step Floors, Luxembourg)
General classification
1 Geraint Thomas (Team Sky, Britain) 10:52:22
2 Greg Van Avermaet (BMC Racing Team, Belgium)
3 Chris Froome (Team Sky, Britain) +3″
4 Damiano Caruso (BMC Racing Team, Italy) +8″
5 Michal Kwiatkowski (Team Sky, Poland) +9″
6 Bob Jungels (Quick-Step Floors, Luxembourg)
7 Wilco Kelderman (Team Sunweb, Netherlands) +19″
8 Davide Formolo (Bora-Hansgrohe, Italy) +30″
9 Tom Dumoulin (Team Sunweb, Netherlands) +33″
10 Rigoberto Uran (EF Education First-Drapac p/b Cannondale, Colombia) +39





