Published: 10:09, May 25, 2023 | Updated: 10:15, May 25, 2023
Dainese wins Giro stage 17 after mass sprint
By Reuters

Team DSM's Italian rider Alberto Dainese (center) sprints to the finish line to win the seventeenth stage ahead of third-placed Team Jayco AlUla's Australian rider Michael Matthews (second right) during the Giro d'Italia 2023 cycling race, 197 km between Pergine Valsugana and Caorle, near Venice on May 24, 2023. (PHOTO / AFP)

Alberto Dainese timed his sprint to perfection in a breathless finish to win Wednesday's stage 17 at the Giro d'Italia, a 195-kilometer ride from Pergine Valsugana to Caorle, while Geraint Thomas retained the leader's maglia rosa jersey.

The Team DSM rider held off Jonathan Milan (Bahrain Victorious) in a mass sprint to prevail by a few centimeters, with Michael Matthews (Jayco-AlUla) taking third place.

"In the last meters, I was really digging so deep. I was really on the limit and I saw Johnny coming. I couldn't throw my bike because I was really on the limit but it's nice to get a few centimeters in front and get the win," Dainese said.

Briton Mark Cavendish, who announced on Monday that he will end his 17-year career as a professional cyclist at the conclusion of the season, also appeared to be in contention for the stage win, but faded in the final kilometer

"In the last five days, I was quite sick with stomach issues. Today was the first day I was feeling okay, like 80 perent, and to win after such a struggle in the last five days is insane."

Briton Mark Cavendish, who announced on Monday that he will end his 17-year career as a professional cyclist at the conclusion of the season, also appeared to be in contention for the stage win, but faded in the final kilometer.

ALSO READ: Almeida wins Giro stage 16, Thomas back in pink

A four-man breakaway comprising of Thomas Champion (Cofidis), Charlie Quarterman (Corratec-Selle Italia), Diego Sevilla (Eolo-Kometa) and Senne Leysen (Alpecin-Deceuninck) built an advantage of over two minutes.

Leysen attacked with 22km to go and put in a valiant performance as he battled a challenging headwind, but he never stood a chance as Movistar and Groupama–FDJ took control of the surging peloton, which swallowed up the Belgian rider with 5km left.

Ineos Grenadiers rider Thomas continues to lead the overall standings, 18 seconds ahead of Joao Almeida (UAE Team Emirates) with Primoz Roglic (Jumbo-Visma) in third place.

"It was a crazy bunch finish. Luckily it didn't rain that much today," said Thomas, who turns 37 on Thursday.

"We are all safe and ready for the next three stages. Wearing the Maglia Rosa on my birthday will be definitely nice, I hope I can keep it until Rome."

READ MORE: McNulty wins Giro stage 15 in sprint finish, Armirail retains lead

Thursday's stage 18 takes place on a mountainous 161-km route from Oderzo to Val Di Zoldo, with two category one ascents.