Wout van Aert (Jumbo-Visma) won the 2020 Milan-San Remo ahead of Julian Alaphilippe (Deceuninck-Quick-Step), with the Belgian beating the defending champion in a two-up sprint to the line on the Via Roma.
The pair had got away after an Alaphilippe attack on the Poggio, and narrowly held off the peloton going into the final few hundred metres.
Alaphilippe launched his sprint first from behind Van Aert in the final 200m, but he could do nothing to stop his rival from powering to the line just ahead of him.
Michael Matthews (Sunweb) managed to take third from the peloton behind, beating Peter Sagan (Bora-Hansgrohe) into fourth place.
Van Aert adds the Milan-San Remo title to his impressive solo victory at the Strade Bianche last week.
How it happened
The 2020 Milan-San Remo set off from its unusual August start in the hot summer sunshine of northern Italy, with riders facing 305km on an unfamiliar route to San Remo. Gone were the Passo del Turchino and Capo climbs that defined the middle section of the normal route, with the peloton set to stay further inland before dropping down to the coast in the final 33km. From there the riders would fight it out over the traditional Cipressa and Poggio climbs before the finish on the Via Roma.
Those heading into the day’s breakaway would know they were facing long and hard day in the saddle, but seven riders took it upon themselves and rode clear of the peloton. The break of Alessandro Tonelli (Bardiani CSF Faizane), Fabio Mazzucco (Bardiani CSF Faizane), Manuele Boaro (Astana), Héctor Carretero (Movistar), Mattia Bais (Androni Giocattoli-Sidermec), Damiano Cima (Gazprom-Rusvelo), and Marco Frapporti (Vini Zabu-KTM), established a maximum gap of just over 6-30, with the peloton happily allowing them to remain out front.
The race averaged 43kmh through the first 100km, with little notable action as riders conserved their energy for the finale of the race. A crash in the middle of the bunch saw one of the pre-race contenders Matteo Trentin (CCC Team) forced to abandon within the final 90km.
The break’s advantage began to seriously slip as the race sped into the final 80km when they had just under three minutes.
As the peloton accelerated, the break's advantage dropped down to 1-25 with 55km to go and it was just Bais, Tonelli, Frapporti, Boaro and Cima left out front
Quick-Step really began to drive the pace into the final 45km and that really did for the break, with Boaro the final rider brought back to the fold with just over 34km to go.
There was then a slight panic for last year's champion Alaphilippe, as he punctured and forced to take a bike change with 35km to go.
The pace was very high heading towards the Cipressa with 30km to go, and Alaphilippe was just able to make it on to the back of the peloton before they hit the climb.
The run on to the Cipressa saw the first attacks in earnest, with Loïc Vliegen (Circus–Wanty Gobert) going on the early attack before being pursued by Jacopo Mosca (Trek-Segafredo).
The Cipressa saw a number of key sprinters dropped with the ferocious pace, including Caleb Ewan (Lotto-Soudal) and Fernando Gaviria (UAE Team Emirates). Eventually it told for Vliegen and Mosca too, with pair eventually brought back towards the top of the Cipressa.
Daniel Oss (Bora-Hansgrohe) was the next man to get away from the peloton on the descent of the Cipressa, and established a narrow lead of 15 seconds with 15km to go.
The peloton was much smaller after the climb, around 60 riders in pursuit of lone leader Oss. The Italian couldn’t hold his advantage though and he was eventually pulled back in to the bunch with just under 10km to go.
As they hit the final climb of the Poggio, Gianni Moscon (Team Ineos) was the first rider to attack, With Zdeněk Štybar (Deceuninck-Quick-Step) following him. Ciccone then joined them and the trio managed to get a small gap before Bora pegged them back.
It was then Gianluca Brambilla (Trek-Segafredo) and Aimé De Gendt (Circus-Wanty Gobert) who went away and established a small gap.
Quick-Step's sprinter Sam Bennett began to be cut adrift, struggling to hold the pace up the Poggio, but just about held on to the back of the bunch.
De Gendt, who had done no work with Brambilla, then launched an attack with 6.6km to go. But behind the big names were now getting involved in the action, with Alaphilippe launching a stinging attack on his rivals with only Wout van Aert able to follow.
The Frenchman did manage to gap Van Aert to the top and began the descent alone, with Van Aert trailing a few seconds behind.
Alaphilippe seemingly wasn't descending quite as capably on the technical descent of the Poggio as he has done in the past, with Van Aert able to bridge back across to him with 4.4km to go. The pair had just 10 seconds back to the pack.
They made it to the flat road after the Poggio together with six seconds in hand, working together in the final 2km to try and hold off the peloton.
Disorganisation in the peloton meant the chase didn't close the leading pair as quickly as it could, but as they crossed under the flamme rouge the gap was now at seven seconds.
With no-one willing to fully commit to pulling Alaphilippe and Van Aert back though, it was down to those two to fight it out for the win. Van Aert led his rival into the final few hundred metres, but launched a powerful sprint as Alaphilippe made his move from behind.
He held his effort right to the line, with Alaphilippe unable to pull past and conceding the victory to Van Aert.
Milan-San Remo 2020: Milan to San Remo (305km)
1. Wout van Aert (Bel) Jumbo-Visma, in 7-16-09
2. Julian Alaphilippe (Fra) Deceuninck-Quick-Step, at same time
3. Michael Matthews (Aus) Sunweb, at 2 seconds
4. Peter Sagan (Svk) Bora-Hansgrohe
5. Giacomo Nizzolo (Ita) Trek-Segafredo
6. Dion Smith (NZl) Mitchelton-Scott
7. Alex Aranburu (Esp) Astana
8. Greg Van Avermaet (Bel) CCC Team
9. Philippe Gilbert (Bel) Lotto-Soudal
10. Matej Mohorič (Slo) Bahrain-McLaren, all same time
Thank you for reading 10 articles this month* Join now for unlimited access
Enjoy your first month for just £1 / $1 / €1
*Read 5 free articles per month without a subscription
Join now for unlimited access
Try first month for just £1 / $1 / €1
Follow on Twitter: @richwindy
Richard is digital editor of Cycling Weekly. Joining the team in 2013, Richard became editor of the website in 2014 and coordinates site content and strategy, leading the news team in coverage of the world's biggest races and working with the tech editor to deliver comprehensive buying guides, reviews, and the latest product news.
An occasional racer, Richard spends most of his time preparing for long-distance touring rides these days, or getting out to the Surrey Hills on the weekend on his Specialized Tarmac SL6 (with an obligatory pub stop of course).
From false promises and heartbreak to hope - How Heidi Franz is bouncing back from the last-minute collapse of B&B Hotels
Mind games, false promises and a life left in limbo. How American Heidi Franz navigated the B&B Hotels demise and found a kickstart to her new European life
By Anne-Marije Rook • Published
Volta a la Communitat Valenciana: Biniam Girmay takes stage one sprint
It's another one in the bag for Intermarché-Circus-Wanty after Challenge Mallorca success
By James Shrubsall • Published
No win for Jonas Vingegaard? Cycling Weekly's bold predictions for the 2023 season
With under a fortnight until the WorldTour kicks off this year, it is time to take a look into our crystal ball
By Adam Becket • Published
From the World Championships to Paris-Roubaix: Cycling Weekly's wins of 2022
It is hard to look past Annemiek van Vleuten, but we tried, so here is the best win of the year, plus nine more
By Adam Becket • Published
'Once in a lifetime': Matej Mohorič on his stunning Milan-San Remo victory in 2022
The dropper post, the daredevil descending, and the Monument win
By Tom Thewlis • Published
Milan-San Remo's organiser is planning to create women's event for 2023
RCS is looking to add a women's Milan-San Remo to the calendar next year
By Ryan Dabbs • Published
Wout van Aert: 'I wasted a lot of energy on Pogačar’s attacks'
Belgian says lack of cohesion in the chasing group cost them a shot at Milan-San Remo victory
By Richard Windsor • Published
Tadej Pogačar: 'I didn’t dare follow Mohorič at Milan-San Remo, I know that he's crazy when the road goes down'
The Tour de France champion came up short after repeated attacks on the Poggio
By Richard Windsor • Published
Five talking points from Milan-San Remo 2022
The spring Classics season got off with a bang at the first Monument of the year
By Stephen Puddicombe • Published
Mathieu van der Poel 'disappointed' after racing return at Milan-San Remo ends in podium finish
The Dutchman says his third place was 'another missed opportunity' but was pleased with status of back injury
By Richard Windsor • Published