Stage 21 of Tour de France 2026, Paris → Paris, 88.7 km. Winner: VAN DER POEL Mathieu. Stage win for Mathieu Van Der Poel (2nd of the race).