Michal Kwiatkowski’s Strava stats show the incredible power it takes to win Milan-San Remo
Pole hit more than 1,200 watts in the final sprint, and took the KOM on the Poggio as he followed Sagan's attack

While Michal Kwiatkowski attracted some scorn on social media for not cooperating with Peter Sagan in the final kilometres of Milan-San Remo, it's hard to have anything but respect for the Pole when looking at the Strava stats from his win.
Including the neutralised section out of Milan, Kwiatkowski's ride is nearly 300km in length, with an average speed of more than 40kmh, and unusually the Team Sky rider has not stripped his ride of the heart rate and power data, letting you directly compare yourself.
Kwiatkowski's average heart rate of 124bpm and average power of 166 watts may not seem extraordinary, but it's when you start looking at the stats from the pointy end of the race that things really get interesting.
>>> Twitter reacts to Michal Kwiatkowski's narrow Milan-San Remo victory
His time 9-52 for the 5.6km climb (with an average heart rate of 178bpm and an average power of 483 watts) put him 13th on the segment standings, with Greg Van Avermaet and Philippe Gilbert taking the joint KOM, six seconds faster, despite Gilbert having a lower average power of 433 watts.
After a relatively relaxed ride between the Cipressa and the Poggio (averaging 263 watts), Kwiatkowski, tucked into the peloton, hit the base of the final climb at nearly 60kmh.
Watch: Milan-San Remo 2017 highlights
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Sitting in the wheels, Kwiatkowski averaged around 400 watts for the first half of the climb, only easing on the pedals at the corners. But then came the attack from Sagan, forcing the Kwiatkowski to respond with a burst of nearly 1,000 watts, averaging 613 watts for the remainder of the climb, with his heart rate shooting up to 190bpm.
That effort gave Kwiatkowski the KOM up the Poggio with a time of 5-47, seven seconds faster than Greg Van Avermaet, and 15 seconds than the previous best time of Vincenzo Nibali from 2016.
>>> This is how close Peter Sagan was to beating Michal Kwiatkowski at Milan-San Remo
Sprinting out of corners on the descent saw Kwiatkowski hit a number of power spikes north of 700 watts, before averaging nearly 300 watts while apparently saving energy and sitting in on the final flat two kilometres towards the line.
The final sprint saw Kwiatkowski unleash a 20 second effort averaging more than 800 watts, and a one second peak of 1220 watts. Not bad after nearly seven and a half hours of hard racing.
Thank you for reading 20 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
Henry Robertshaw began his time at Cycling Weekly working with the tech team, writing reviews, buying guides and appearing in videos advising on how to dress for the seasons. He later moved over to the news team, where his work focused on the professional peloton as well as legislation and provision for cycling. He's since moved his career in a new direction, with a role at the Department for Environment, Food and Rural Affairs.
-
I rode my bike outside for the first time in four months after a winter cycling indoors - did riding 2,000 miles in my shed prepare me for outdoor reality?
Steve has taken on indoor challenges long and short over winter, but would 15-miles on the road prove a pedal stroke too far?
By Stephen Shrubsall Published
-
Mavic Syncros SL MIPS Helmet review: a jack of all trades but master of none?
Designed for road, gravel, and even XC MTB, the Syncros SL is a feature-packed multi-use helmet, but does it hit the allrounder sweet spot?
By Neal Hunt Published
-
No Paris-Roubaix or Tour of Flanders for Tom Pidcock as he confirms spring calendar
AlUla Tour winner set to ride Strade Bianche and Milan-San Remo for Q36.5
By Tom Thewlis Published
-
Women's Milan-San Remo confirmed for 2025, route and distance unknown
UCI announces addition to Women's WorldTour calendar, meaning four of the five men's Monuments now have women's equivalents
By Adam Becket Published
-
Tadej Pogačar broke 288 Strava KOMs during Tour de France victory
Slovenian won his third Tour title in Nice last weekend, and picked up a host of new trophies on Strava
By Tom Thewlis Published
-
'Who TF flagged me?': Tadej Pogačar's achievement marked as questionable on Strava after Giro d’Italia stage victory
The queen stage of race featured the brutal Mortirolo pass and included more than 5,400 metres of elevation
By Tom Thewlis Last updated
-
Mathieu van der Poel not intimidated by Tadej Pogačar’s form ahead of Milan-San Remo clash
Dutchman starts his 2024 road season at Italian Monument on Saturday
By Tom Thewlis Published
-
Tom Pidcock 'wouldn’t be surprised' to see attacks before the Poggio at Milan-San Remo
British rider will lead the line for Ineos Grenadiers alongside Filippo Ganna
By Tom Thewlis Published
-
'This was the day that I realised I'm quite good at racing' - Matej Mohorič remembers the ride that changed him
A stage winner in all three Grand Tours, as well as Milan-San Remo, Mohorič reflects back on his 2012 Junior World Championships victory
By Tom Thewlis Published
-
Existentialism to euphoria: Michał Kwiatkowski on his 'unexpected' Tour de France mountain stage win
The Ineos Grenadiers rider did not expect to survive out front, but he held off the GC riders to take second Tour stage win
By Adam Becket Published