Diego Ulissi pips Almeida to stage 13 win – Giro d’Italia

Race leader Joao Almeida was denied victory in Stage 13 by an ice-cool Diego Ulissi but strengthened his grip on the pink jersey with six bonus seconds after two late climbs sparked an unexpected GC battle in the Giro d’Italia.

Read more

Jhonatan Narvaez wins rain soaked stage 12 – Giro d’Italia

Team Ineos’ Jhonatan Narvaez benefited from fellow escapee Mark Padun’s late mechanical to win a rain-soaked Stage 12 of the Giro d’Italia. A stalemate in the battle for pink saw Portugal’s Joao Almeida retain the race lead.

Read more

Démare dominates to take fourth win on stage 11 – Giro d’Italia

Arnaud Démare became the first French rider since Bernard Hinault to win four stages at a single Giro d’Italia with a comprehensive victory in Stage 11 to Rimini. Race leader Joao Almeida, meanwhile, enjoyed a safe day in pink.

Read more

Peter Sagan pulls off sensational win on stage 10 – Giro d’Italia

A ride for the ages saw Peter Sagan solo to Stage 10 glory to take a maiden victory on the Giro d’Italia – and his first win for 15 months. On a day two teams were forced out after Covid-19 positive tests, Portugal’s Joao Almeida also strengthened his grip on the maglia rosa with four bonus seconds.

Read more

Ruben Guerreiro wins rain soaked stage 9 – Giro d’Italia

Ruben Guerreiro became first Portuguese rider in 31 years to win a stage on the Giro d’Italia as compatriot Joao Almeida made a record for the number of days in pink for Portugal after a rain-soaked Stage 9.

Read more