As the curtain comes down on another electric cycling season, it is time to step back and pick the one moment we will never forget from 2025.
Yes,
Tadej Pogacar continued his near-mythical run, with another
Tour de France success and more victories than most can count.
But this feature is not about rewarding those who collected titles. It is about the scenes you will replay in your head for years to come.
We have selected 13 standout moments from this season and your job now is to pick your favourite...
Van der Poel, Pogacar and Ganna in Milano-Sanremo classic
‘Pure drama’ as Van der Poel edges Pogacar at Milano-Sanremo - ‘What on earth have we just seen?!’
Video credit: TNT Sports
For all his brilliance, Pogacar still cannot solve the Milano-Sanremo puzzle. His fifth attempt brought multiple attacks but no breakthrough, with Mathieu van der Poel shadowing him every time. Then Filippo Ganna stormed back into contention to set up a pulsating finale.
On the Via Roma, Van der Poel detonated a long-range sprint for his second title - a masterclass in turning defence into attack against the sport's most relentless rider.
Powless humiliates Visma despite 3 vs 1
'What on earth have we just seen!' - Van Aert and Visma stunned by Powless
Video credit: TNT Sports
Dwars door Vlaanderen looked like another Visma-Lease a Bike procession: three men in a four-man move, one of them being Wout van Aert.
But EF Education-EasyPost’s Neilson Powless had other plans. Channelling his inner Ian Stannard, he refused to panic, played the mind games perfectly, and outfoxed the lot of them to win.
A day that reminded everyone that cycling is not just about watts - it is about guts, brains, belief... and of course praying that your rivals drop the ball big time.
Ferrand-Prevot wins Roubaix on 'a training ride'
Highlights: Ferrand-Prevot dominates to make history at Paris-Roubaix
Video credit: TNT Sports
Pauline Ferrand-Prevot turned up to Paris-Roubaix Femmes "for training." Then she crashed with 50km left. No problem.
The French superstar regrouped, attacked with 25km to go, and powered alone to the Roubaix Velodrome like she had been riding the cobbles for years. It was the start of an incredible season as the off-road star targeted the sport's biggest prize...
Clash of the titans at Paris-Roubaix
Highlights: Van der Poel conquers 'Hell of the North' again, Pogacar second after crash
Video credit: TNT Sports
Few knew what to expect when Pogacar rocked up for his debut at Paris-Roubaix in April. Had he stayed on his bike during a ferocious dust-up with Van der Poel, he may even have won the whole thing.
As it was, after the two strongest one-day riders on the planet had distanced everyone else, the Slovenian overcooked a corner and awkwardly crashed.
Van der Poel disappeared to a third straight Roubaix crown, even finding time to change bikes on the run-in. We already cannot wait for 2026.
Skjelmose's miracle at Amstel Gold
'It's incredible' - Skjelmose stuns Pogacar, Evenepoel in photo finish to win Amstel Gold Race
Video credit: TNT Sports
When Pogacar attacks with 50km to go, the rest usually fight for second. Not at this year's Amstel Gold Race.
Mattias Skjelmose, at the age of 24 and without a big one-day win, bridged across to Pogacar with Remco Evenepoel clinging on. Then, impossibly, Skjelmose outsprinted them both.
"I didn’t believe it when I passed Pogacar. I thought something was wrong," said the stunned Dane.
Pieterse's coming-of-age on the Mur de Huy
‘A mighty performance’ – Pieterse storms past Vollering to claim first Classics win
Video credit: TNT Sports
Demi Vollering looked set to cruise to another La Fleche Wallonne Femmes title - until Puck Pieterse appeared from behind.
The multi-discipline marvel launched a perfectly timed surge in the final 150 metres to snatch victory on the iconic Mur de Huy.
It followed her podium at Amstel Gold and preceded second at Liege-Bastogne-Liege - three results that cemented her as cycling's next great all-rounder, not just a dirt-track prodigy.
Yates hijacks Giro to bury Finestre demons
Highlights: Simon Yates detonates on Colle delle Finestre to take thrilling Giro win
Video credit: TNT Sports
Seven years after his Giro d'Italia dream collapsed on the Colle delle Finestre, Simon Yates returned to bury the ghosts - and everyone else.
Yates attacked near the base of the gravel-capped peak, dropped pink jersey Isaac del Toro and Richard Carapaz, and soared over the summit two minutes clear.
Then came the masterstroke. Van Aert dropped back from the breakaway to tow his team-mate through the valley, before depositing him at the foot of the final climb. Yates roared up Sestriere to redemption, then wrapped up a maiden maglia rosa a day later.
Vingegaard fails to KO Pogacar on Ventoux
'Superglue!' - Vingegaard attacks three times, Pogacar responds in thrilling Mont Ventoux battle
Video credit: TNT Sports
Jonas Vingegaard might not have won the Tour de France, but he had a mighty good go. On Stage 16 to Mont Ventoux, he launched three almighty attacks, using Visma satellite riders Tiesj Benoot and Victor Campenaerts to turn the screw.
But Pogacar refused to break, countering each move before nicking a few seconds at the summit. A fourth yellow jersey began to glint in the distance.
Van Aert rains on Pogacar's Paris parade
'Look!' - Van Aert does the unthinkable and DROPS Pogacar on final climb in Paris thriller
Video credit: TNT Sports
Pogacar had dominated the Tour de Frabce, but Van Aert was not about to let him waltz off with the final word. On the revamped final stage in French capital Paris, Van Aert launched a monster attack up Montmartre to win solo in the rain.
Pogacar, drenched but smiling, still raised his arms on the Champs-Elysees - fourth on the stage, champion in France, again.
His team breathed a huge sigh of relief that he did not crash out on the slippery cobblestones and throw it all away.
Le Court makes history for Africa
‘Historic moment’ – Le Court edges Vollering in sprint finish to claim first stage win
Video credit: TNT Sports
Kim Le Court’s season was already groundbreaking after becoming the first African woman to win a Monument in April. But she was not done.
At the Tour de France Femmes, the Mauritian took Africa’s first yellow jersey - and then doubled down with a heroic win on Stage 5. "Someone needs to hit me in the face," she laughed.
Ferrand-Prevot storms into yellow
Stage 8 highlights: Ferrand-Prevot crushes queen stage to stand on brink of history
Video credit: TNT Sports
Ferrand-Prevot was not content with Roubaix. On Stage 8 of the Tour, she latched onto Sarah Gigante's move on the Col de la Madeleine, watched the GC stars implode, then powered clear for a solo win - and the yellow jersey.
A day later, she defended it to the end, completing a season that few thought possible when she announced her return to the road.
Evenepoel catches Pogacar in time trial shock
'Press record!' - Evenepoel does the unthinkable and catches Pogacar in time trial
Video credit: TNT Sports
"Pogacar is not just on the ropes, he is stumbling here. And Evenepoel can knock him to the canvas with a few more pedal strokes."
To the surprise of almost everyone, including TNT Sports commentator Rob Hatch, Evenepoel produced one of the most jaw-dropping moments at the UCI Road World Championships when he caught Pogacar in the individual time trial despite starting two-and-a-half minutes behind him.
Pogacar would have his revenge, easily defending his road race crown a week later, but it was a reminder that not even the great Slovenian is invincible.
Vallieres rips up the script in Rwanda
Highlights: Vallieres upsets the odds to storm to victory in Kigali
Video credit: TNT Sports
At 24, Magdeleine Vallieres arrived at the World Championships in Kigali with one pro win. She left as Canada’s first elite road world champion.
Vallieres got in the lead group in the road race, then dropped a bruising attack on the final climb, as the rainbow jersey favourites floundered behind. It was arguably the biggest upset of the season.
Vote: What was the best moment of the 2025 cycling season?
- - -
Stream top cycling action, including all three Grand Tours, live on TNT Sports and
discovery+