Skip to main content

Stuyven surges on run-in to win Milan-San Remo

Image 1 of 56

Milan-San Remo

Jasper Stuyven of Trek-Segafredo wins the 2021 Milan-San Remo (Image credit: Getty Images)
Image 2 of 56

SANREMO ITALY MARCH 20 Arrival Jasper Stuyven of Belgium and Team Trek Segafredo Celebration during the 112th MilanoSanremo 2021 a 299km race from Milano to Sanremo MilanoSanremo La Classicissima UCIWT on March 20 2021 in Sanremo Italy Photo by Tim de WaeleGetty Images

Winning salute on Via Roma by Jasper Stuyven (Trek-Segafredo) (Image credit: Getty Images Sport)
Image 3 of 56

Milano Sanremo 2021 112th Edition Milano Sanremo 299 km 20032021 Jasper Stuyven BEL Trek Segafredo photo Tommaso PelagalliBettiniPhoto2021

Milan-San Remo trophy goes to Jasper Stuyven of Trek-Segafredo (Image credit: Bettini Photo)
Image 4 of 56

Milano Sanremo 2021 - 20/03/2021 - 112th Edition - Milano - Sanremo 299 km - - photo Dario Belingheri/BettiniPhoto©2021

After 299km of racing, Jasper Stuyven wins Milan-San Remo (Image credit: Getty Images Sport)
Image 5 of 56

Milano Sanremo 2021 112th Edition Milano Sanremo 299 km 20032021 Jasper Stuyven BEL Trek Segafredo Caleb Ewan AUS Lotto Soudal Wout Van Aert BEL Jumbo Visma photo Tommaso PelagalliBettiniPhoto2021

Milan-San Remo 2021 podium celebration (L to R): Caleb Ewan of Lotto Soudal in second place, winner Jasper Stuyven of Trek-Segafredo, Wout Van Aert of Jumbo-Visma in third place (Image credit: Bettini Photo)
Image 6 of 56

Milano Sanremo 2021 112th Edition Milano Sanremo 299 km 20032021 Jasper Stuyven BEL Trek Segafredo photo Tommaso PelagalliBettiniPhoto2021

Winner Jasper Stuyven is congratulated by Trek-Segafredo teammate (Image credit: Bettini Photo)
Image 7 of 56

SANREMO ITALY MARCH 20 Arrival Jasper Stuyven of Belgium and Team Trek Segafredo Celebration Wout Van Aert of Belgium and Team Jumbo Visma during the 112th MilanoSanremo 2021 a 299km race from Milano to Sanremo MilanoSanremo La Classicissima UCIWT on March 20 2021 in Sanremo Italy Photo by Tim de WaeleGetty Images

Jasper Stuyven (Trek-Segafredo) heads to podium ceremony alongside third-place finisher Wout van Aert (Jumbo-Visma) (Image credit: Getty Images Sport)
Image 8 of 56

Milano Sanremo 2021 112th Edition Milano Sanremo 299 km 20032021 Poggio Wout Van Aert BEL Jumbo Visma Caleb Ewan AUS Lotto Soudal photo Luca BettiniBettiniPhoto2021

Caleb Ewan rides behind Wout van Aert among elite group of 12 riders after the Poggio (Image credit: Bettini Photo)
Image 9 of 56

SANREMO ITALY MARCH 20 Jasper Stuyven of Belgium and Team Trek Segafredo during the 112th MilanoSanremo 2021 a 299km race from Milano to Sanremo Poggio di San Sanremo 160m Breakaway MilanoSanremo La Classicissima UCIWT on March 20 2021 in Sanremo Italy Photo by Tim de WaeleGetty Images

Jasper Stuyven of Trek-Segafredo attacked on the run-in to the finish and stayed out front on Via Roma (Image credit: Getty Images Sport)
Image 10 of 56

Milano Sanremo 2021 112th Edition Milano Sanremo 299 km 20032021 Jasper Stuyven BEL Trek Segafredo photo Luca BettiniBettiniPhoto2021

Jasper Stuyven (Trek-Segafredo) made his winning attack (Image credit: Bettini Photo)
Image 11 of 56

Milano Sanremo 2021 112th Edition Milano Sanremo 299 km 20032021 Cipressa Sam Oomen NED Jumbo Visma Wout Van Aert BEL Jumbo Visma photo Luca BettiniBettiniPhoto2021

On the climb of the Cipressa, the final remnants of the breakaway were caught by the peloton with Sam Oomen and Wout Van Aert (Jumbo-Visma) at the front with Ineos Grenadiers (Image credit: Bettini Photo)
Image 12 of 56

Milano Sanremo 2021 - 112th Edition - Milano - Sanremo 299 km - 20/03/2021 - Julian Alaphilippe (FRA - Deceuninck - Quick-Step) - photo Luca Bettini/BettiniPhoto©2021

Julian Alaphilippe rides among his Deceuninck-QuickStep teammates (Image credit: Bettini Photo)
Image 13 of 56

Milano Sanremo 2021 112th Edition Milano Sanremo 299 km 20032021 Julian Alaphilippe FRA Deceuninck QuickStep Mathieu Van Der Poel NED AlpecinFenix photo Luca BettiniBettiniPhoto2021

Julian Alaphilippe in world champion jersey marks Mathieu van der Poel on climb of Cipressa (Image credit: Bettini Photo)
Image 14 of 56

Milano Sanremo 2021 112th Edition Milano Sanremo 299 km 20032021 Alessandro Tonelli ITA Bardiani CSF Faizane photo Luca BettiniBettiniPhoto2021

Alessandro Tonelli of Bardiani CSF Faizane out front in 8-rider breakaway (Image credit: Bettini Photo)
Image 15 of 56

Milano Sanremo 2021 112th Edition Milano Sanremo 299 km 20032021 Filippo Ganna ITA Ineos Grenadiers Fernando Gaviria COL UAE Team Emirates photo Luca BettiniBettiniPhoto2021

Fernando Gaviria (UAE Team Emirates), shown early in Milan-San Remo, dropped back from peloton on climb of Cipressa with under 24km to go (Image credit: Bettini Photo)
Image 16 of 56

Milano Sanremo 2021 112th Edition Milano Sanremo 299 km 20032021 Mathias Norsgaard Jorgensen DEN Movistar Team photo Luca BettiniBettiniPhoto2021

Mathias Norsgaard Jorgensen of Movistar Team takes a turn in break (Image credit: Bettini Photo)
Image 17 of 56

Milano Sanremo 2021 112th Edition Milano Sanremo 299 km 20032021 Filippo Tagliani ITA Androni Giocattoli Sidermec Mattia Viel ITA Androni Giocattoli Sidermec photo Luca BettiniBettiniPhoto2021

Androni Giocattoli Sidermac teammates Filippo Tagliani and Mattia Viel work in breakaway (Image credit: Bettini Photo)
Image 18 of 56

Milano Sanremo 2021 - 112th Edition - Milano - Sanremo 299 km - 20/03/2021 - Scenery - photo Roberto Bettini/BettiniPhoto©2021

Scenery along the Ligurian coast en route to San Remo (Image credit: Bettini Photo)
Image 19 of 56

SANREMO ITALY MARCH 20 Adrien Petit of France and Team Total Direct Energie Luke Durbridge of Australia and Team BikeExchange Tim Declercq of Belgium and Team Deceuninck QuickStep The Peloton passing through ImperiaOneglia Village during the 112th MilanoSanremo 2021 a 299km race from Milano to Sanremo Fans Public Landscape MilanoSanremo La Classicissima UCIWT on March 20 2021 in Sanremo Italy Photo by Tim de WaeleGetty Images

Tim Declercq of Deceuninck-QuickStep was a fixture out front in the peloton, riding here through village of Imperia-Oneglia (Image credit: Getty Images Sport)
Image 20 of 56

SANREMO ITALY MARCH 20 The Peloton passing through Savona City during the 112th MilanoSanremo 2021 a 299km race from Milano to Sanremo Landscape Harbour Boat MilanoSanremo La Classicissima UCIWT on March 20 2021 in Sanremo Italy Photo by Tim de WaeleGetty Images

The peloton arrives at the Ligurian coast (Image credit: Getty Images Sport)
Image 21 of 56

SANREMO ITALY MARCH 20 Nacer Bouhanni of France Thibault Guernalec of France and Team Arkea Samsic during the 112th MilanoSanremo 2021 a 299km race from Milano to Sanremo Mechanical Problem Wheel Teamwork MilanoSanremo La Classicissima UCIWT on March 20 2021 in Sanremo Italy Photo by Tim de WaeleGetty Images

Nacer Bouhanni and Thibault Guernalec of Team Arkea Samsic take matters into their own hands (Image credit: Getty Images Sport)
Image 22 of 56

SANREMO ITALY MARCH 20 Wout Van Aert of Belgium and Team Jumbo Visma Mathieu Van Der Poel of Netherlands and Team AlpecinFenix Julian Alaphilippe of France and Team Deceuninck QuickStep during the 112th MilanoSanremo 2021 a 299km race from Milano to Sanremo Poggio di San Sanremo 160m MilanoSanremo La Classicissima UCIWT on March 20 2021 in Sanremo Italy Photo by Tim de WaeleGetty Images

Among the 12 riders on tricky descent to San Remo were all the favourites - Julian Alaphilippe, Mathieu van der Poel, Wout van Aert (Image credit: Getty Images Sport)
Image 23 of 56

SANREMO ITALY MARCH 20 Arrival Jasper Stuyven of Belgium and Team Trek Segafredo Celebration Peter Sagan of Slovakia and Team Bora Hansgrohe Wout Van Aert of Belgium and Team Jumbo Visma Mathieu Van Der Poel of Netherlands and Team AlpecinFenix Caleb Ewan of Australia and Team Lotto Soudal during the 112th MilanoSanremo 2021 a 299km race from Milano to Sanremo MilanoSanremo La Classicissima UCIWT on March 20 2021 in Sanremo Italy Photo by Tim de WaeleGetty Images

Jasper Stuyven held off surging bunch to win, just ahead of Caleb Ewan (2nd) and Wout van Aert (3rd) (Image credit: Getty Images Sport)
Image 24 of 56

SANREMO ITALY MARCH 20 Caleb Ewan of Australia and Team Lotto Soudal Maximilian Schachmann of Germany and Team Bora Hansgrohe Wout Van Aert of Belgium and Team Jumbo Visma Mathieu Van Der Poel of Netherlands and Team AlpecinFenix during the 112th MilanoSanremo 2021 a 299km race from Milano to Sanremo Poggio di San Sanremo 160m MilanoSanremo La Classicissima UCIWT on March 20 2021 in Sanremo Italy Photo by Tim de WaeleGetty Images

A small, elite group of riders made the separation on the Poggio (Image credit: Getty Images Sport)
Image 25 of 56

Milano Sanremo 2021 112th Edition Milano Sanremo 299 km 20032021 Charles Planet FRA Team Novo Nordisk Taco Van per Horn BEL Intermarche Wanty Gobert Materiaux photo Luca BettiniBettiniPhoto2021

Eight-rider break started from 30km mark, shown here setting pace are Charles Planet of Team Novo Nordisk and Taco Van per Horn of Intermarché -Wanty -Gobert Materiaux (Image credit: Bettini Photo)
Image 26 of 56

Milano Sanremo 2021 112th Edition Milano Sanremo 299 km 20032021 Caleb Ewan AUS Lotto Soudal photo Luca BettiniBettiniPhoto2021

Caleb Ewan of Lotto Soudal would finish second in Milan-San Remo (Image credit: Bettini Photo)
Image 27 of 56

SANREMO ITALY MARCH 20 The Peloton during the 112th MilanoSanremo 2021 a 299km race from Milano to Sanremo Bridge Fans Public Landscape MilanoSanremo La Classicissima UCIWT on March 20 2021 in Sanremo Italy Photo by Tim de WaeleGetty Images

A few spectators remain at a safe distance from the peloton at Milan-San Remo (Image credit: Getty Images Sport)
Image 28 of 56

SANREMO ITALY MARCH 20 The Peloton during the 112th MilanoSanremo 2021 a 299km race from Milano to Sanremo Strevi Village Landscape Peloton MilanoSanremo La Classicissima UCIWT on March 20 2021 in Sanremo Italy Photo by Tim de WaeleGetty Images

Scenery along 299km route of Milan-San Remo (Image credit: Getty Images Sport)
Image 29 of 56

SANREMO ITALY MARCH 20 Mathieu Van Der Poel of Netherlands and Team AlpecinFenix during the 112th MilanoSanremo 2021 a 299km race from Milano to Sanremo MilanoSanremo La Classicissima UCIWT on March 20 2021 in Sanremo Italy Photo by Tim de WaeleGetty Images

Mathieu van der Poel of Alpecin-Fenix (Image credit: Getty Images Sport)
Image 30 of 56

Milano Sanremo 2021 112th Edition Milano Sanremo 299 km 20032021 Vincenzo Nibali ITA Trek Segafredo photo Luca BettiniBettiniPhoto2021

Past Milan-San Remo champion Vincenzo Nibali (Image credit: Bettini Photo)
Image 31 of 56

Wout Van Aert (Jumbo-Visma)

Wout van Aert of Jumbo-Visma (Image credit: Bettini Photo)
Image 32 of 56

The early break worked well together

The early break formed after 30km or racing and worked well together (Image credit: Bettini Photo)
Image 33 of 56

Charles Planet of Novo Nordisk lead the break at Milan-San Remo

Charles Planet and Andrea Peron of Novo Nordisk lead the break at Milan-San Remo (Image credit: Bettini Photo)
Image 34 of 56

Filippo Ganna chats to Fernando Gaviria during the early kilometres of Milan-San Remo

Filippo Ganna chats to Fernando Gaviria during the early kilometres of Milan-San Remo (Image credit: Bettini Photo)
Image 35 of 56

Julian Alaphilippe (Deceuninck-QuickStep)

Julian Alaphilippe (Deceuninck-QuickStep) (Image credit: Bettini Photo)
Image 36 of 56

Caleb Ewan (Lotto Soudal)

Caleb Ewan (Lotto Soudal) (Image credit: Bettini Photo)
Image 37 of 56

Mathieu van der Poel (Alpecin-Fenix) was again riding his adapted Canyon Aeroad bike

Mathieu van der Poel (Alpecin-Fenix) was again riding on his adapted Canyon Aeroad bike (Image credit: Bettini Photo)
Image 38 of 56

Arnaud Demare (Groupama-FDJ)

Arnaud Demare (Groupama-FDJ) (Image credit: Bettini Photo)
Image 39 of 56

Milan-San Remo

The peloton rolls out at the start of Milan-San Remo (Image credit: Getty Images)
Image 40 of 56

Milan-San Remo

Peter Sagan (Bora hansgrohe) starts Milan-San Remo still searching for that elusive victory (Image credit: Getty Images)
Image 41 of 56

Milan-San Remo

Michael Matthews (Team BikeExchange) (Image credit: Getty Images)
Image 42 of 56

Milan-San Remo

World champion Julian Alaphilippe (Deceuninck-QuickStep) (Image credit: Getty Images)
Image 43 of 56

Milan-San Remo

Wout van Aert (Jumbo Visma) (Image credit: Getty Images)
Image 44 of 56

Milan-San Remo

Arnaud Demare (Groupama-FDJ) is a former winner of Milan-San Remo (Image credit: Getty Images)
Image 45 of 56

Milan-San Remo

Alexander Kristoff (UAE Team Emirates) (Image credit: Getty Images)
Image 46 of 56

Milan-San Remo

Peter Sagan waves to the crowds at the start of Milan-San Remo (Image credit: Getty Images)
Image 47 of 56

Milan-San Remo

The favourites on the Poggio at Milan-San Remo (Image credit: Getty Images)
Image 48 of 56

Milan-San Remo

Julian Alaphilippe (Deceuninck-QuickStep) attacks on the Poggio (Image credit: Getty Images)
Image 49 of 56

Milan-San Remo

Julian Alaphilippe (Deceuninck-QuickStep) looks back on the Poggio (Image credit: Getty Images)
Image 50 of 56

Milan-San Remo

Julian Alaphilippe (Deceuninck-QuickStep) is marked by Wout van Aert on the Poggio (Image credit: Getty Images)
Image 51 of 56

Milan-San Remo

Wout van Aert has Caleb Ewan on his wheel (Image credit: Getty Images)
Image 52 of 56

Milan-San Remo

Wout Van Aert hits the front on the Poggio (Image credit: Getty Images)
Image 53 of 56

Milan-San Remo

Ganna sets a furious pace on the Poggio at Milan-San Remo (Image credit: Getty Images)
Image 54 of 56

Milan-San Remo

Caleb Ewan (Lotto Soudal) (Image credit: Getty Images)
Image 55 of 56

Milan-San Remo

Julian Alaphilippe (Deceuninck-QuickStep) attacks in Milan-San Remo (Image credit: Getty Images)
Image 56 of 56

Milan-San Remo

Wout van Aert on the descent of the Poggio in Milan-San Remo (Image credit: Getty Images)

Jasper Stuyven (Trek-Segafredo) held off the sprinters in the Via Roma to win Milan-San Remo after making a brave attack in the final two kilometres. 

The Belgian got a gap, Søren Kragh Andersen (Team DSM) came across to him but Stuyven kicked again in the final 100 metres to hold off the chasers and win with his arms in the air.

Caleb Ewan (Lotto Soudal) just failed to catch him on the line and finished second, with Wout van Aert (Jumbo-Visma) third, Peter Sagan (Bora-Hansgrohe) fourth and Mathieu van der Poel (Alepcin-Fenix) fifth.

The constant tailwind made for a fast race, with no real attacks on the Cipressa and only blunted attacks on the Poggio.  

Julian Alaphilippe (Deceuninck-QuickStep) was the first to accelerate in the final kilometre of the Poggio. Van Aert joined him and Van der Poel also surged across but they looked at each other and a strong-looking Ewan came across to them with others also closing the gap before the start of the descent. 

For the first time in four years, the Poggio had not made a difference.

Everyone took the descent carefully with Tom Pidcock (Ineos Grenadiers) leading the way. However, Stuyven went all-in as the descent ended and opened a gap on the flat main road. 

Behind they looked at each other and refused to chase, with only Kragh Andersen also playing his final card and surging across. His presence allowed Stuyven to catch his breath as they entered the final corners with one kilometre to go. Everyone else started thinking of the sprint and Stuyven and Kragh Andersen stayed away in a nail-biting finish. 

As they entered the Via Roma, the chasers could see the two but they were just out of reach. With 200 metres to go Stuyven kicked and had the speed to hold off a resurgent Ewan and the rest. Kragh Andersen was caught and finished ninth.

Stuyven was able to throw his arms in the air as he hit the finish line, with everyone else behind him creating the perfect Milan-San Remo finish photo. He collapsed into the arms of the Trek-Segafredo soigneur and team doctor.

“I can’t describe how I feel. It’s unbelievable,” he said.

“We had a plan to go for it, to try to win. I felt really good all day and the finale went well. There were a lot of fast guys in the group after the Poggio, so I knew I had to try all or nothing. And I did. 

"If it’d gone to the line I could have finished fifth or 10th, but I preferred to go all-in, so I took the biggest victory of my career. Eight times of 10, you get nothing but there are two times you can win. 

“It’s amazing the guys put me in the perfect position in the kept parts of the parcous. My legs were completely empty but if you win by a mile or a metre, it’s enough.” 

Milano Sanremo 2021 112th Edition Milano Sanremo 299 km 20032021 Jasper Stuyven BEL Trek Segafredo photo Tommaso PelagalliBettiniPhoto2021

(Image credit: Bettini Photo)

How it unfolded

The riders signed on and gathered in front the Milan Castello as usual but the COVID-19 pandemic is still a major problem in Italy, and especially in Milan, and so crowds were strictly limited.

The riders were happy to see the blue skies and spring conditions knowing it would make for a more enjoyable 299km race and nearly seven hours in the saddle. 

They rolled out of central Milan, carefully avoiding the many tram tracks. The race officially began at 10:00 a.m., 7.6km out of the city, in Via della Chiesa Rossa, just as it did over 100 years ago. 

The attacks came as soon as Race Director Stefano Allocchio waved his flag and the early break formed rapidly, following the usual Milan-San Remo script. Nicola Conci (Trek-Segafredo), Andrea Peron, Charles Planet (Team Novo Nordisk), Mattia Viel (Androni Giocattoli-Sidermec), Alessandro Tonelli (Bardiani-CSF-Faizanè), Taco Van der Hoorn (Intermarché-Wanty-Gobert Matériaux) and Mathias Norsgaard (Movistar) were in the move and the big-name teams soon spread across the front of the peloton to let them get away. The Novo Nordisk riders were celebrating the 100th anniversary of the discovery of insulin and again put their team and their cause on global television.

Filippo Tagliani (Bardiani-CSF-Faizanè) was the only one to get away from the peloton and eventually got across to form an eight-rider early break as they ploughed across the Lombardy plain towards the Maritime Alps via Pavia and Tortona. 

The eight opened a 7:30 lead but the peloton soon awoke, with Tim Declercq (Deceuninck-QuickStep), Paul Martens (Jumbo-Visma) and Senne Leysen (Alpecin-Fenix) taking up the chase. They pegged the gap to 7:00 and then slowly brought it down as the race route cut west to follow the new race route towards the Colle di Giovo climb that replaced the Passo Turchino due to a landslide. 

The pace constantly remained high, with the three domestiques clearly under orders to keep the break under control and the speed up to create a hard race. 

On the gradual but easy Colle di Giovo, the race favourites sat protected on their teammates’ wheels with Alaphilippe and Deceuninck-QuickStep along with Sergio Higuita and his EF Education-Nippo team moving up to the slip stream of Declercq, Martens and Leysen. Some riders stopped to take off clothes or for a natural break but faced a chase to get back into the bunch and wasted vital energy. 

The break and the peloton dived down to the descent of the Colle di Giovo and saw the Mediterranean for the first time after 187km of fast riding, with 111km to go. The gap was 3:25 as the peloton split as riders stopped quickly for a final natural break.

Nacer Bouhanni rode into Arkea-Samsic teammate Thibault Guernalec on a hairpin corner with 100km to go. Bouhanni was angry but eventually got up and got back on. However, he would have no impact in the race. 

As the Capi climbs approached and signaled the final 50km of Milan-San Remo, the speed rose even higher and teams gathered in lines to protect their team leaders. The tension and concentration was electric as the tail wind helped the rider speed along at close to 50 kph. 

Milano Sanremo 2021 112th Edition Milano Sanremo 299 km 20032021 Cipressa Sam Oomen NED Jumbo Visma Wout Van Aert BEL Jumbo Visma photo Luca BettiniBettiniPhoto2021

(Image credit: Bettini Photo)

The Capi climbs mark the start of the finale 

The break began to fall apart as the Capi neared, with Viel the first to be dropped and the gap down to just 1:45. 

Just before the Capo Mele, the first of the three Capi, Van der Poel moved up close to the front. It was ‘race on’. Incredibly Declercq was still on the front leading the chase, with his teammates in formation behind him. The Belgian tractor gave his all for the Deceuninck-QuickStep cause. 

The Capo Mele was climbed at 44 kph, the same average of the first six hours of the race, with the break quickly reduced to just four riders: Conci, Tonelli, Van der Hoorn  and Norsgaard.

The pace in the peloton eased over the Capo Cervo but the tension stayed high. Sam Bennett punctured at the foot of the Capo Berta and so Deceuninck-QuickStep moved off the front. Alpecin-Fenix cruelly picked it up as Bennett chased back on through the long line of team cars and then moved up with the help of a teammate. That effort surely affected him later on. 

The narrow streets of Imperia squeezed the peloton with 35km to go. The four attackers were still 1:00 clear but the Cipressa was only seven kilometres away.

High speed on the Cipressa

The break stayed away until the Cipressa, turning off the coast road with a lead of just 20 seconds. The peloton was flying, with Groupama-FDJ and Deceuninck-QuickStep fighting to get up to the front for the narrow, testing climb. Van der Hoorn was the last of the break to be caught with 25km to go, as the peloton powered up through the Ligurian olive and pine trees. 

Sam Ommen lead for Jumbo-Visma, with Van Aert on his wheel. Ineos was also up there with Luke Rowe leading Dylan van Baarle, Tom Pidcock and Michał Kwiatkowski. Everyone else stayed tucked on the wheels. 

There were no attacks on the Cipressa but the pace hurt several big-name riders. Fernando Gaviria (UAE Team Emirates) was dropped. Alberto Bettiol (EF Education-Nippo) came to a stop, while Ewan and Alexander Kristoff went deep to stay in contact. However Ewan was soon back on and even found the time and energy to take a final natural break. 

Démare and Matthews were both up front and well placed in the 35-rider front group, with a similar size group forced to chase back on along the flat coast road with 15km to go and five kilometres before the Poggio.

The Poggio attacks

The two groups came together in time for the sprint to the foot of the Poggio. 

Filippo Ganna moved up to help Ineos and dragged them to the narrow deviation right up onto the Poggio. The time trial world champion just kept going, flattening the Poggio and lining out the group on the first half of the climb. Incredibly Ewan was up there in third place, showing he was a threat. 

Van Aert was on Alaphilippe’s wheel while Van der Poel was further back at the steepest point of the climb. The Frenchman made the first attack and Van Aert went with him, while Van der Poel was forced to chase. However the attack lacked real punch and other riders came across as the big three briefly looked at each other.      

A dozen or so riders formed at the start of the descent, the Poggio failing to split the riders or distanced some of the best sprinters. 

Matthews, Ewan and Maximilian Schachmann (Bora-Hansgrohe) were there, with even Sagan joining the group early on the descent of the Poggio. 

Pidcock lead down the descent and a sprint finish seemed most likely. Then suddenly, Stuyven went all-in. It was enough to set him up for a memorable victory in the Via Roma.

Full results
RankBibResult
1Jasper Stuyven (Bel) Trek-Segafredo6:38:06
2Caleb Ewan (Aus) Lotto Soudal
3Wout Van Aert (Bel) Jumbo-Visma
4Peter Sagan (Svk) Bora-Hansgrohe
5Mathieu van der Poel (Ned) Alpecin-Fenix
6Michael Matthews (Aus) Team BikeExchange
7Alex Aranburu Deba (Spa) Astana-Premier Tech
8Sonny Colbrelli (Ita) Bahrain Victorious
9Søren Kragh Andersen (Den) Team DSM
10Anthony Turgis (Fra) Total Direct Energie
11Matej Mohoric (Slo) Bahrain Victorious
12Matteo Trentin (Ita) UAE Team Emirates
13Greg Van Avermaet (Bel) AG2R Citroën Team
14Maximilian Schachmann (Ger) Bora-Hansgrohe
15Thomas Pidcock (GBr) Ineos Grenadiers
16Julian Alaphilippe (Fra) Deceuninck-QuickStep
17Michal Kwiatkowski (Pol) Ineos Grenadiers
18Giacomo Nizzolo (Ita) Team Qhubeka Assos0:0:06
19Nacer Bouhanni (Fra) Team Arkea-Samsic
20Pascal Ackermann (Ger) Bora-Hansgrohe
21Oliver Naesen (Bel) AG2R Citroën Team
22Christophe Laporte (Fra) Cofidis
23Andrea Vendrame (Ita) AG2R Citroën Team
24Gianni Vermeersch (Bel) Alpecin-Fenix
25Gonzalo Serrano Rodriguez (Spa) Movistar Team
26Arnaud Demare (Fra) Groupama-FDJ
27Romain Bardet (Fra) Team DSM
28Robert Stannard (Aus) Team BikeExchange
29Julien Simon (Fra) Total Direct Energie
30Ivan Garcia Cortina (Spa) Movistar Team
31Dylan van Baarle (Ned) Ineos Grenadiers
32John Degenkolb (Ger) Lotto Soudal
33Daniel Oss (Ita) Bora-Hansgrohe
34Davide Formolo (Ita) UAE Team Emirates0:0:10
35Vincenzo Nibali (Ita) Trek-Segafredo
36Sergio Higuita Garcia (Col) EF Education-Nippo
37Zdenek Stybar (Cze) Deceuninck-QuickStep0:0:12
38Simon Clarke (Aus) Team Qhubeka Assos0:0:18
39Alessandro Covi (Ita) UAE Team Emirates0:0:21
40Lorenzo Rota (Ita) Intermarché-Wanty-Gobert Matériaux0:0:29
41Davide Ballerini (Ita) Deceuninck-QuickStep
42Sam Bennett (Irl) Deceuninck-QuickStep
43Davide Cimolai (Ita) Israel Start-up Nation
44Warren Barguil (Fra) Team Arkea-Samsic
45Gorka Izagirre Insausti (Spa) Astana-Premier Tech
46Fabio Felline (Ita) Astana-Premier Tech
47Aimé De Gendt (Bel) Intermarché-Wanty-Gobert Matériaux
48Filippo Fiorelli (Ita) Bardiani CSF Faizane'
49Luka Mezgec (Slo) Team BikeExchange
50Kévin Geniets (Lux) Groupama-FDJ
51Umberto Marengo (Ita) Bardiani CSF Faizane'
52Michael Valgren (Den) EF Education-Nippo
53Guillaume Martin (Fra) Cofidis
54Yves Lampaert (Bel) Deceuninck-QuickStep
55Damiano Caruso (Ita) Bahrain Victorious
56Jacopo Mosca (Ita) Trek-Segafredo0:01:21
57Loïc Vliegen (Bel) Intermarché-Wanty-Gobert Matériaux0:01:28
58Lukasz Wisniowski (Pol) Team Qhubeka Assos
59Clément Russo (Fra) Team Arkea-Samsic0:01:38
60Josip Rumac (Cro) Androni Giocattoli-Sidermec
61Kristian Sbaragli (Ita) Alpecin-Fenix
62Magnus Cort (Den) EF Education-Nippo
63Niccolò Bonifazio (Ita) Total Direct Energie
64Filippo Ganna (Ita) Ineos Grenadiers
65Matteo Sobrero (Ita) Astana-Premier Tech
66Ignatas Konovalovas (Ltu) Groupama-FDJ
67Hugo Hofstetter (Fra) Israel Start-up Nation
68Enrico Battaglin (Ita) Bardiani CSF Faizane'
69Elia Viviani (Ita) Cofidis0:01:45
70Sam Oomen (Ned) Jumbo-Visma
71Marcus Burghardt (Ger) Bora-Hansgrohe
72Philippe Gilbert (Bel) Lotto Soudal
73Filippo Zana (Ita) Bardiani CSF Faizane'
74Quinn Simmons (USA) Trek-Segafredo
75Toms Skujins (Lat) Trek-Segafredo
76Michael Gogl (Aut) Team Qhubeka Assos
77Ben Swift (GBr) Ineos Grenadiers
78Tim Wellens (Bel) Lotto Soudal0:02:39
79Martijn Tusveld (Ned) Team DSM
80Timo Roosen (Ned) Jumbo-Visma
81Victor Campenaerts (Bel) Team Qhubeka Assos
82Alessandro De Marchi (Ita) Israel Start-up Nation0:02:51
83Andrii Ponomar (Ukr) Androni Giocattoli-Sidermec0:03:00
84Luke Durbridge (Aus) Team BikeExchange0:03:12
85Nelson Oliveira (Por) Movistar Team0:03:13
86Davide Villella (Ita) Movistar Team
87Andrea Pasqualon (Ita) Intermarché-Wanty-Gobert Matériaux
88Daniel McLay (GBr) Team Arkea-Samsic
89Alexander Kristoff (Nor) UAE Team Emirates
90Stan Dewulf (Bel) AG2R Citroën Team
91Luis Mas Bonet (Spa) Movistar Team
92Jonas Koch (Ger) Intermarché-Wanty-Gobert Matériaux
93Cesare Benedetti (Ita) Bora-Hansgrohe
94Salvatore Puccio (Ita) Ineos Grenadiers
95Jos van Emden (Ned) Jumbo-Visma
96Jacopo Guarnieri (Ita) Groupama-FDJ
97Pierre-Luc Périchon (Fra) Cofidis0:04:30
98Dries De Bondt (Bel) Alpecin-Fenix0:05:02
99Kasper Asgreen (Den) Deceuninck-QuickStep
100Michael Schär (Swi) AG2R Citroën Team
101Roger Kluge (Ger) Lotto Soudal0:05:15
102Jasper De Buyst (Bel) Lotto Soudal
103Stefan Bissegger (Swi) EF Education-Nippo0:06:25
104Davide Martinelli (Ita) Astana-Premier Tech0:07:14
105Nicola Conci (Ita) Trek-Segafredo
106Alessandro Tonelli (Ita) Bardiani CSF Faizane'
107Matthias Brändle (Aut) Israel Start-up Nation
108Sven Erik Bystrøm (Nor) UAE Team Emirates
109Alberto Bettiol (Ita) EF Education-Nippo
110Miles Scotson (Aus) Groupama-FDJ
111Luca Chirico (Ita) Androni Giocattoli-Sidermec
112Taco van der Hoorn (Ned) Intermarché-Wanty-Gobert Matériaux
113Fernando Gaviria Rendon (Col) UAE Team Emirates
114Jasha Sütterlin (Ger) Team DSM
115Nicolas Roche (Irl) Team DSM
116Dmitriy Gruzdev (Kaz) Astana-Premier Tech
117Yukiya Arashiro (Jpn) Bahrain Victorious
118Luke Rowe (GBr) Ineos Grenadiers
119Otto Vergaerde (Bel) Alpecin-Fenix0:07:56
120Casper Pedersen (Den) Team DSM
121Emil Vinjebo (Den) Team Qhubeka Assos
122Nicola Venchiarutti (Ita) Androni Giocattoli-Sidermec
123Romain Combaud (Fra) Team DSM
124Manuele Boaro (Ita) Astana-Premier Tech
125Mathias Norsgaard (Den) Movistar Team
126Fabio Sabatini (Ita) Cofidis
127Frederik Frison (Bel) Lotto Soudal
128James Piccoli (Can) Israel Start-up Nation
129Ryan Mullen (Irl) Trek-Segafredo
130Christopher Juul-Jensen (Den) Team BikeExchange0:07:59
131Sebastian Langeveld (Ned) EF Education-Nippo
132Petr Vakoc (Cze) Alpecin-Fenix
133Michael Hepburn (Aus) Team BikeExchange0:10:30
134Alexander Konychev (Ita) Team BikeExchange
135Jan Tratnik (Slo) Bahrain Victorious
136Alexis Gougeard (Fra) AG2R Citroën Team
137Edvald Boasson Hagen (Nor) Total Direct Energie
138Amaury Capiot (Bel) Team Arkea-Samsic
139Niki Terpstra (Ned) Total Direct Energie
140Gijs Van Hoecke (Bel) AG2R Citroën Team
141Maciej Bodnar (Pol) Bora-Hansgrohe
142Bert-Jan Lindeman (Ned) Team Qhubeka Assos
143Péter Kusztor (Hun) Team Novo Nordisk
144Albert Torres Barcelo (Spa) Movistar Team
145Guy Sagiv (Isr) Israel Start-up Nation
146Tom Scully (NZl) EF Education-Nippo
147Maximiliano Richeze (Arg) UAE Team Emirates
148Fred Wright (GBr) Bahrain Victorious
149Adrien Petit (Fra) Total Direct Energie0:10:58
150Giovanni Visconti (Ita) Bardiani CSF Faizane'
151Tim Declercq (Bel) Deceuninck-QuickStep
152Kenneth Vanbilsen (Bel) Cofidis
153Attilio Viviani (Ita) Cofidis
154Pieter Vanspeybrouck (Bel) Intermarché-Wanty-Gobert Matériaux
155Ramon Sinkeldam (Ned) Groupama-FDJ
156Lorrenzo Manzin (Fra) Total Direct Energie
157Heinrich Haussler (Aus) Bahrain Victorious
158Edoardo Affini (Ita) Jumbo-Visma0:13:17
159Christoph Pfingsten (Ger) Jumbo-Visma0:14:55
160Thibault Guernalec (Fra) Team Arkea-Samsic
161Senne Leysen (Bel) Alpecin-Fenix
162Clément Davy (Fra) Groupama-FDJ0:16:33
163Paul Martens (Ger) Jumbo-Visma
164David Lozano Riba (Spa) Team Novo Nordisk0:18:06
165Umberto Poli (Ita) Team Novo Nordisk0:19:37
166Filippo Tagliani (Ita) Androni Giocattoli-Sidermec
167Sam Brand (GBr) Team Novo Nordisk
168Andrea Peron (Ita) Team Novo Nordisk
169Charles Planet (Fra) Team Novo Nordisk
DNFMattia Viel (Ita) Androni Giocattoli-Sidermec
DNFGuy Niv (Isr) Israel Start-up Nation
DNFBrian Kamstra (Ned) Team Novo Nordisk
DNSMattia Bais (Ita) Androni Giocattoli-Sidermec
DNSDaniel Savini (Ita) Bardiani CSF Faizane'
DNSConnor Swift (GBr) Team Arkea-Samsic

Latest on Cyclingnews