'I'll Remember This Forever': Tour de France 2025 Montmarte Stage 21 Shock

Tour de France 2025 ended in unforgettable fashion, as Wout van Aert launched a bold solo move on the rain-slicked cobbles of Montmartre to win Stage 21 in Paris.
What was expected to be a traditional Champs-Élysées sprint turned into a full-on ambush when Tadej Pogacar and van Aert lit up the final stage.
Matej Mohorič and Matteo Trentin reflect on the emotion and surprise of this iconic finale.