Refresh

2026-05-24T13:05:39.741Z

Magnier takes that one point and levels up the scores in the points classification.

2026-05-24T13:04:51.410Z

UAE Team Emirates-XRG are going for the one remaining point for Narváez but Magnier is on his wheel.

2026-05-24T13:04:18.481Z

Marcellusi takes the intermediate sprint in Pavia.

2026-05-24T13:00:32.556Z

The break of Dversnes, Maestri, Bais and Marcellusi have 3km to go until the intermediate sprint in Pavia. You may recognise the name Pavia as it has been hosting the start of Milan-San Remo for the last few years.

MILAN, ITALY - MAY 24: Fredrik Dversnes Lavik of Norway and Team Uno-X Mobility competes in the breakaway during the 109th Giro d'Italia 2026, Stage 15 a 157km stage from Voghera to Milan / #UCIWT / on May 24, 2026 in Milan, Italy. (Photo by Dario Belingheri/Getty Images)

(Image credit: Getty Images)

2026-05-24T12:56:40.347Z

The average speed is over 50kph so far. They are riding along at a very good pace.

2026-05-24T12:56:15.276Z

Ghebreigzabhier isn’t riding on the front all alone, though. Unibet Rose Rockets and Soudal-Quickstep also joining in the chase.

2026-05-24T12:47:50.013Z

Amanuel Ghebreigzabhier (Lidl-Trek) is the man leading the way in the peloton.

2026-05-24T12:47:19.163Z

Movistar boss, Eusebio Unzué, is not best pleased with the form of Enric Mas at this race…

>>> ‘Far off the level we hoped for’ – Movistar boss Eusebio Unzué pulls no punches over Enric Mas’ Giro d’Italia team leader struggles but hopeful for final week breaks

2026 Giro d'Italia: Enric Mas during a break

(Image credit: Getty Images)

2026-05-24T12:44:33.773Z

Vingegaard may be out of reach, but the Red Bull-Bora-Hansgrohe duo of Hindley and Pellizzari are fighting to challenge for the poiums…

>>> ‘The Giro is not over’ – Jai Hindley and Giulio Pellizzari combine to fight back in Giro d’Italia GC podium battle

PILA - GRESSAN, ITALY - MAY 23: (L-R) Giulio Pellizzari of Italy - White Best Young Rider Jersey and Jai Hindley of Australia and Team Red Bull - BORA - hansgrohe compete in the chase group during the 109th Giro d'Italia 2026, Stage 14 a 133km stage from Aosta to Pila - Gressan 1789m / #UCIWT / on May 23, 2026 in Pila - Gressan, Italy. (Photo by Tim de Waele/Getty Images)

(Image credit: Getty Images)

2026-05-24T12:38:17.962Z
130km to go

It is a very steady pace in the peloton now as the four riders out front look to increase the gap.

2026-05-24T12:27:36.952Z

Jerseys:

Pink – Vingegaard (TVL)
Purple – Narváez (UAD)
Blue – Vingegaard (TVL)*
White – Eulálio (TBV)

*Worn by – Van der Lee (EFE)

VOGHERA, ITALY - MAY 24: (L-R) Jardi Christiaan van der Lee of Netherlands and Team EF Education - EasyPost, Jhonatan Narvaez of Ecuador and UAE Team Emirates - XRG - Purple Points Jersey, Jonas Vingegaard of Denmark and Team Visma | Lease a Bike - Pink Leader Jersey and Afonso Eulalio of Portugal and Team Bahrain - Victorious - White Best Young Rider Jersey prior to the 109th Giro d'Italia 2026, Stage 15 a 157km stage from Voghera to Milan / #UCIWT / on May 24, 2026 in Voghera, Italy. (Photo by Tim de Waele/Getty Images)

(Image credit: Getty Images)

2026-05-24T12:24:07.512Z
140km

The sprinters teams start to work with Soudal-Quickstep, Lidl-Trek and Unibet Rose Rockets all coming to the front after 20 minutes of racing to start setting the pace for their main men with 2’04” up to the four rider break.

2026-05-24T12:21:06.331Z

Alpecin-Premier Tech no longer have their big name sprinter in Kaden Groves after he abandoned suffering from his injuries from the crash on stage 2. However, they do have a sprinter, Jenson Plowright. The Australian criterium champion will be very familiar with the style of racing at the finish in Milan today.

2026-05-24T12:19:18.184Z

Alpecin-Premier Tech are being blocked in by the sprinters teams. They really want to get into the breakaway with Danish time trialist Johan Price-Pejtersen to make this breakaway have some slim chance, but they can’t get close to going on the attack.

2026-05-24T12:14:17.326Z

More attacks in the peloton with Alpecin-Premier Tech trying. However, he has three Soudal-Quickstep riders and an NSN rider on his wheel as Enric Mas (Movistar) closes it down.

2026-05-24T12:10:36.623Z

Bardiani CSF-7 Sabre and Alpecin-Premier Tech tried to counter in the peloton but they had the door firmly shut in front of them to stop them moving.

2026-05-24T12:09:59.088Z

Martin Marcellusi (Bardiani CSF-7 Sabre), Mattia Bais (Polti-Visit Malta), Alessandro Tonelli (Polti-Visit Malta) and Fredrik Dversnes (Uno-X Mobility) are clear with 18″ on the peloton.

2026-05-24T12:08:47.220Z

The same teams try to make another break but nothing is doing. The sprinters teams don’t want more than four riders who now get away.

2026-05-24T12:05:22.774Z

Soudal-Quickstep, Lidl-Trek and NSN immediately go to work to bring that back. Too many riders in that one.

2026-05-24T12:04:52.981Z
157km to go

Racing begins with attacks coming immediately from Bardiani CSF-7 Sabre, Uno-X Mobility, Alpecin-Premier Tech and Polti-Visit Malta.

2026-05-24T12:02:13.688Z

Just 1km of neutral left.

2026-05-24T11:57:29.816Z

The race is actually late starting at the moment. They are 3km away from the flag being waved.

2026-05-24T11:51:29.781Z

The riders have rolled out and are on their way to the race start proper.

2026-05-24T11:48:46.456Z

Jonas Vingegaard (Visma-Lease a Bike) is fully decked out in pink today for his very first day in the leaders jersey…

VOGHERA, ITALY - MAY 24: Jonas Vingegaard of Denmark and Team Visma | Lease a Bike - Pink Leader Jersey prior to the 109th Giro d'Italia 2026, Stage 15 a 157km stage from Voghera to Milan / #UCIWT / on May 24, 2026 in Voghera, Italy. (Photo by Dario Belingheri/Getty Images)

(Image credit: Getty Images)

2026-05-24T11:40:48.362Z

The riders are due to start the neutralised zone any minute now.

2026-05-24T11:31:12.953Z

Will today’s finish in Milan be perfect for Jonathan Milan (Lidl-Trek) to take his first win of the race?

>>> ‘It’s super important for me and our team’ – Pressure builds on winless Jonathan Milan as sprinters set eyes on next Giro d’Italia sprint in Milan

VOGHERA, ITALY - MAY 24: Jonathan Milan of Italy and Team Lidl - Trek prior to the 109th Giro d'Italia 2026, Stage 15 a 157km stage from Voghera to Milan / #UCIWT / on May 24, 2026 in Voghera, Italy. (Photo by Dario Belingheri/Getty Images)

(Image credit: Getty Images)

2026-05-24T11:27:17.738Z

Here is the above view of what the stage looks like today with four laps of the finishing circuit in Milan.

Map of stage 15 at the Giro d'Italia 2026

(Image credit: RCS Sport)

2026-05-24T11:22:28.252Z

Rider presentation is well underway in Voghera with this man, Dylan Groenewegen (Unibet Rose Rockets) will be desperate to go for the win today, he has already gone so close but only has two real chances left in this race…

>>> “We have two shots left to achieve our Mission Giro’ – Unibet Rose Rockets target Milan and Rome sprints with Dylan Groenewegen

Unibet Rose Rockets Dutch rider Dylan Groenewegen waves on stage before the 15th stage of the Giro d'Italia 2026 - Tour of Italy cycling race between Voghera and Milan, Italy, on May 24, 2026. (Photo by Luca Bettini / AFP)

(Image credit: Getty Images)

2026-05-24T10:51:21.577Z

It is going to be another hot day for the riders with the temperatures set to reach over 30°c. Staying cool will be vital today.

2026-05-24T10:49:10.582Z

Onto today and you couldn’t find a more different stage profile to yesterday’s stage than today’s. It is completely pancake flat with a few laps around the city of Milan after the halfway point.

Stage 15 profile for the Giro d'Italia 2026 from Voghera to Milan over 157km of very flat racing.

(Image credit: RCS Sport)

2026-05-24T10:45:31.519Z

Before looking at the final stage of week two, let’s take a look back at what happened yesterday in the first really major mountain test of the race…

>>> Giro d’Italia: Jonas Vingegaard outclimbs rivals to solo to stage 14 victory and seize race lead

PILA - GRESSAN, ITALY - MAY 23: Jonas Vingegaard of Denmark and Team Visma | Lease a Bike - Blue Mountain Jersey celebrates at finish line as stage winner during the 109th Giro d'Italia 2026, Stage 14 a 133km stage from Aosta to Pila - Gressan 1789m / #UCIWT / on May 23, 2026 in Pila - Gressan, Italy. (Photo by Dario Belingheri/Getty Images)

(Image credit: Getty Images)

2026-05-24T10:44:07.997Z

Bongiorno and welcome to live updates of the 15th stage at this year’s Giro d’Italia.

Jhonatan Narváez (UAE Team Emirates-XRG) took over the points classification yesterday thanks to him taking maximum points at the intermediate sprint. He leads Paul Magnier (Soudal-QuickStep) by one point heading into today’s sprint stage, so the Frenchman will likely take it back today, but it is all to play for in the final week…

>>> ‘I will fight for it’ – Maglia ciclamino competition heats up as Jhonatan Narváez takes on Paul Magnier in a head-to-head battle for points at the Giro d’Italia

2026 Giro d'Italia stage 14: Jhonatan Narváez celebrates points jersey lead

(Image credit: Getty Images)