Refresh
2026-03-25T14:07:27.250Z
110km to go
2026-03-25T14:06:26.872Z
The gap continues to fall with just one minute and 35 seconds now splitting the break and the peloton.
2026-03-25T14:01:41.601Z
Onto the Coll de Capafons go the breakaway.
2026-03-25T14:00:40.609Z
Veistroffer continues his 100% record and takes his advantage over Stites to 17 points.
2026-03-25T13:54:06.174Z
KOM (Alt de la Mussara /Coll de les Llebres)
2026-03-25T13:52:14.633Z
120km to go
2026-03-25T13:51:19.336Z
Ineos Grenadiers take over the pacing in the peloton as they head onto the descent. At the bottom they start climbing once again up the Coll de Capafons which is 4km with an average gradient of 4.5% and a max kick of 9%.
2026-03-25T13:44:52.195Z
The gap dips inside two minutes.
2026-03-25T13:41:50.709Z
The break go over the top of the first climb of the day with just two minutes advantage on the Uno-X Mobility led peloton.
2026-03-25T13:38:04.549Z
Around 2km from the top of the first climb of the day. Will Veistroffer take another 10 points to add to his tally?
2026-03-25T13:37:09.139Z
There is a bit of wind about today in Catalonia but nothing compared to the carnage that is likely incoming at the rebranded Ronde Van Brugge! Follow our other live page on another tab by clicking the link below…
(Image credit: Getty Images)
2026-03-25T13:34:30.409Z
130km to go
2026-03-25T13:27:04.084Z
After tasting success with Cort yesterday, the team of Uno-X Mobility join NSN on the head of the peloton as the time gap starts to drop to the break with it now sitting at three minutes dead.
(Image credit: Getty Images)
2026-03-25T13:23:57.989Z
The peloton has settled down into the day with the first team blinking and going to work. NSN are the squad hitting the front for the third day running as they continue to search for that stage win with Ethan Vernon.
2026-03-25T13:22:24.573Z
The break are working very well together in these early kilometres.
(Image credit: Getty Images)
2026-03-25T13:19:51.431Z
Three minutes and 15 seconds now split the six riders out front and the chasing peloton.
2026-03-25T13:15:46.775Z
So far, Veistroffer has won every KOM and intermediate sprint point available, leaving him at the top of both mountain and points classifications. He is in the break for a third day running today, will he keep his 100% record going?
2026-03-25T13:14:49.304Z
Onto the first climb of the day they go! The Alt de la Mussara /Coll de les Llebres, 7.2km at an average of 6% with a max gradient of 15%. 10 points will be given to the first over the line.
2026-03-25T13:08:00.639Z
140km to go
2026-03-25T13:03:57.460Z
Jerseys:
(Image credit: Getty Images)
2026-03-25T13:01:15.655Z
The gap continues to climb with the break now holding two minutes and 25 seconds over the peloton.
2026-03-25T12:56:42.293Z
Just over 20km until the riders crest the top of the first climb of the day, the Alt de la Mussara /Coll de les Llebres. The climb starts about 7km earlier.
2026-03-25T12:55:34.706Z
Remco Evenepoel (Red Bull-Bora-Hansgrohe) has called for the car at the back of the peloton.
2026-03-25T12:55:03.378Z
The gap drifts above two minutes.
2026-03-25T12:48:40.480Z
The six man break has gained time rapidly on the peloton and now have one minute and 45 seconds over the pack.
2026-03-25T12:45:13.482Z
Attack
2026-03-25T12:43:26.240Z
159.4km to go
2026-03-25T12:40:35.824Z
1km to Kilometre Zero and the official stage start.
2026-03-25T12:40:07.578Z
Three non-starters today:
2026-03-25T12:35:46.912Z
The riders are about to start the neutralised part of the stage.
2026-03-25T12:23:29.161Z
Sign on is well underway as we edge closer to the neutral start in Mont-roig Del Camp.
(Image credit: Getty Images)
2026-03-25T12:21:16.077Z
The start of the first climb, the Alt de la Mussara/Coll de les Llebres comes after just 23km of racing. If the break hasn’t gone by that point, it is bound to be a brutal day in the saddle with the climb lasting 7.2km with an average gradient of 6% and a max kicker of 15%.
2026-03-25T12:09:16.195Z
The riders have to tackle 2132 metres of elevation gain today. It is billed as a day for the sprinters, but they’ll have to fight tooth and nail to get their chance to open up a sprint at the finish.
2026-03-25T10:36:56.596Z
Jay Vine (UAE Team Emirates-XRG) hasn’t raced since the Tour Down Under back in late January. A race he dominated. However, he has been suffering since that famous last day crash involving a couple of kangaroos…
(Image credit: Getty Images)
2026-03-25T10:35:01.233Z
The third day in Catalonia is another challenging stage with some pretty big mountains coming early doors with the category 1 dual named Alt de la Mussara – Coll de les Llebres and the category 2 Coll de Capafons with a very up and down middle to the race before the finale third begins with the category 3 Coll Roig. After that, it is downhill to about 30km to go and then flat to the line in Vila-Seca. Will is be the last chance for the sprinters? Or will the breakaway succeed?
(Image credit: Volta a Catalunya)
2026-03-25T10:31:57.548Z
Two abandons from yesterday, both mentioned in yesterday’s live, were Riley Pickrell (Modern Adventure) and Henri Uhlig (Alpecin-Premier Tech). The latter crashed on the final descent yesterday and fractured his left collarbone. He has already been transferred to a hospital in Belgium for further care and examinations.
2026-03-25T10:27:39.533Z
Let’s relive some of the action yesterday by taking a look back with out post race report. Magnus Cort (Uno-X Mobility) proves, yet again, that experience is always useful in tricky finales as he held off the rapid finish of young Frenchman, Noa Isidore (Decathlon-CMA CGM) to take stage 2 and go level on time with race leader, Dorian Godon (Ineos Grenadiers)…
(Image credit: Getty Images)
2026-03-25T10:25:05.528Z
Hola! Welcome to Cyclingnews’ live report of stage 3 at the 105th edition of the Volta a Catalunya
The neutral start is in about half an hour.
Please follow our community guidelines.” data-join-the-conversation-text=”Join the Conversation”>
You must confirm your public display name before commenting
Please logout and then login again, you will then be prompted to enter your display name.
Logout