Who Won the 2023 Tour de France?

A stage-by-stage guide to the leader of the General Classification of the men’s Tour.

topshot cycling fra tdf2023 stage21

Gear-obsessed editors choose every product we review. We may earn commission if you buy from a link. How we test gear.

Denmark's Jonas Vingegaard (Jumbo-Visma) won the yellow jersey as the overall winner of the 2023 Tour de France. The 26-year-old won the Tour for the second straight season, becoming the 21st rider in history to win the race multiple times. Tadej Pogačar (UAE Team Emirates), another two-time TdF winner, finished second for the second straight season, 7 minutes, 29 seconds behind Vingegaard. Pogačar’s UAE Team Emirates teammate Adam Yates was third overall, 10 minutes, 56 seconds behind the winner, to round out the podium of the Tour de France.

Here’s a look at how the General Classification played out in every stage of the 2023 Tour de France.

2023 Tour de France Champion - Jonas Vingegaard

topshot cycling fra tdf2023 stage21

Jonas Vingegaard (Jumbo-Visma) officially won the 2023 Tour de France after safely finishing Stage 21 on Sunday, July 23. For the second straight year, Vingegaard was the top General Classification rider at the Tour. This time, he beat second place Tadej Pogačar (UAE Team Emirates) by 7:29, the largest margin of victory in the GC since Vincenzo Nibali won by 7:37 in 2014.

Vingegaard first claimed the yellow jersey after Stage 6 and never relinquished it. He led by 25 seconds over Pogačar at that point, but Pogačar slowly but surely cut into that advantage. That is, until Stage 16, when Vingegaard rode a brilliant time trial to drive his lead over Pogačar to 1:48. The next day on Stage 17, Vingegaard further solidified his lead after Pogačar cracked in the high mountains, driving Vingegaard’s lead well past seven minutes. He held that lead through the finish in Paris on Sunday. Pogačar, meanwhile, won the white jersey as the best young rider (25 years or younger) in the Tour de France. He wins white for a record-breaking fourth time.

Pogačar wasn’t the only UAE Team Emirates rider on the podium. Adam Yates, who held the yellow jersey from Stage 2 through Stage 5, finished third overall, 10:56 behind the leader. His twin brother, Simon Yates (Jayco-AlUla), finished fourth overall, 12:23 back. Carlos Rodriguez (INEOS Grenadiers) was fifth, 13:17 back.

Jasper Philipsen (Alpecin-Deceuninick) won the green jersey as the winner of the points classification. Giulio Ciccone (Lidl-Trek) won the polka jersey, winning the King of the Mountains classification. Vingegaard’s Jumbo-Visma team won the team classification, with the best time of their team’s top three riders.

Final General Classification Standings

  • Jonas Vingegaard (Jumbo-Visma): 82:05:42
  • Tadej Pogačar (UAE Team Emirates): -7:29
  • Adam Yates (UAE Team Emirates): -10:56
  • Simon Yates (Jayco–AlUla): -12:23
  • Carlos Rodríguez (INEOS Grenadiers): -13:17

Points Classification Winner

  • Jasper Philipsen (Alpecin-Deceuninck): 377 points

Mountain Classification Winner

Giulio Ciccone (Lidl-Trek): 106 points

Best Young Rider Classification Winner

Tadej Pogačar (UAE Team Emirates): 82:13:11 (+5:48)

Stage 20 Leader - Jonas Vingegaard

110th tour de france 2023 stage 20

Jonas Vingegaard (Jumbo-Visma) will wear the yellow jersey on the Champs-Élysées on Sunday as the leader of the 2023 Tour de France. Vingegaard is set to win his second straight Tour de France—barring diaster or as he said, “anything stupid—on the 21st and final stage.

Vingegaard finished second on Saturday’s Stage 20 with the same time as his top rival Tadej Pogačar. Pogačar claimed the stage win, but will have to settle for second to Vingegaard for a second straight year. This year, Vingegaard holds a 7 minute, 35 second advantage on Pogačar.

Adam Yates (UAE Team Emirates) remains in third overall, 10:56 back of the yellow jersey to get the final podium spot. His twin brother Simon Yates (Jayco-AlUla) moved up a spot to fourth on Saturday. He’s 12:23 back of the lead. Carlos Rodriguez (INEOS Grenadiers) rounds out the top five, losing a spot on Stage 20 after crashing early in the stage. He’s 12:57 behind the leader.

General Classification Standings

  • Jonas Vingegaard (Jumbo-Visma): 79:16:38
  • Carlos Rodríguez (INEOS Grenadiers): -12:57

Points Classification Leader

Mountain Classification Leader

  • Giulio Ciccone (Lidl-Trek): 105 points

Best Young Rider Classification Leader

  • Tadej Pogačar (UAE Team Emirates): 79:24:07 (+5:28)

Stage 19 Leader - Jonas Vingegaard

110th tour de france 2023 stage 19

Jonas Vingegaard (Jumbo-Visma) leads the 2023 Tour de France through 19 stages. Stage 19 was packed with a lot of exciting drama up front, but the General Classification contenders stayed well behind the action well over 13 minutes behind the stage winner.

Vingegaard continues to lead Tadej Pogačar (Team UAE Emirates) by 7:35. Adam Yates (also from UAE Team Emirates) is in third place overall, 10:45 back of the lead.

  • Jonas Vingegaard (Jumbo-Visma): 75:49:24
  • Tadej Pogačar (UAE Team Emirates): -7:35
  • Adam Yates (UAE Team Emirates): -10:45
  • Carlos Rodríguez (INEOS Grenadiers): -12:01
  • Simon Yates (Jayco–AlUla): -12:19
  • Giulio Ciccone (Lidl-Trek): 88 points
  • Tadej Pogačar (UAE Team Emirates): 75:56:59 (+4:26)

Stage 18 Leader - Jonas Vingegaard

cycling fra tdf2023 stage18

Jonas Vingegaard (Jumbo-Visma) remains in the lead of the 2023 Tour de France after Stage 18. Thursday’s stage was a day for the sprinters (even though the breakaway managed to barely survive), so there were no changes as far as the GC situation. Stage 18 comes a day after Vingegaard solidified his spot atop the yellow jersey standings.

Vingegaard leads second place Tadej Pogačar (UAE Team Emirates) by 7:35. Adam Yates (UAE Team Emirates) is in third, 10:45 behind the leader, and Carlos Rodriguez (INEOS Grenadiers) is in fourth, 12:01 behind. With three stages to go, Vingegaard surely can taste his second straight Tour victory.

  • Jonas Vingegaard (Jumbo-Visma): 72:04:39
  • Jasper Philipsen (Alpecin-Deceuninck): 323 points
  • Tadej Pogačar (UAE Team Emirates): 72:12:14 (+4:26)

Stage 17 Leader - Jonas Vingegaard

110th tour de france 2023 stage 17

Jonas Vingegaard (Jumbo-Visma) leads the 2023 Tour de France, furthering his advantage on Stage 17. Vingegaard now leads second place Tadej Pogačar by 7 minutes, 37 seconds after leading by just 10 seconds two stages prior. Pogačar cracked in a big way on Wednesday, losing major time, while Vingegaard excelled once again in the mountains to gain massive amounts of time on his closest rival and pre-Tour co-favorite.

Vingegaard made major gains during the Stage 16 individual time trial, and then on Wednesday he delivered a virtual punishing blow to Pogačar’s yellow jersey hopes. It seemed during the Tour’s second week that Pogačar had a slight upperhand on Vingegaard. But it wasn’t to be as the defending champion through down his time trial and then big mountain ride on consecutive days. That changed the Tour from one of the closest of all-time to the largest leading margin since 2014.

There are four stages still remaining, but barring something completely unexpected, Vingegaard will win the Tour de France once again by the end of the day on Sunday.

  • Jonas Vingegaard (Jumbo-Visma): 67:57:51
  • Tadej Pogačar (UAE Team Emirates): 68:05:26 (+4:26)

Stage 16 Leader - Jonas Vingegaard

110th tour de france 2023 stage 16

Jonas Vingegaard (Jumbo-Visma) leads the General Classification of the 2023 Tour de France after Stage 16. Vingegaard extended his hold on the yellow jersey on Tuesday on an individual time trial. The maillot jaune crushed the ITT, winning the stage by 1:38 and extending his GC lead to 1:48 over second place Tadej Pogačar, his top rival.

Vingegaard was magnificent on the time trial, putting time into Pogačar from the start all the way to the finish. It’s the first time this Tour that one of the co-favorites put a major amount of time into the other, as Vingegaard has firmly asserted himself as the one to beat over the remaining five stages.

Elsewhere in the GC battle for the podium, Adam Yates (UAE Team Emirates) moved up from fourth to third place in the standings. Yates supplanted Carlos Rodriguez (INEOS Grenadiers) after the time trial. Yates, Pogačar’s teammate, is 8:52 behind the yellow jersey Vingegaard. Rodriguez is now in fourth place, 8:57 behind Vingegaard. Just five seconds separates Yates and Rodriguez, so it should be an exciting matchup between those two for the third and final podium spot in the GC.

  • Jonas Vingegaard (Jumbo-Visma): 63:06:53
  • Tadej Pogačar (UAE Team Emirates): -1:48
  • Adam Yates (UAE Team Emirates): -8:52
  • Carlos Rodríguez (INEOS Grenadiers): -8:57
  • Jai Hindley (Bora–Hansgrohe): -11:15
  • Giulio Ciccone (Lidl-Trek): 63 points
  • Tadej Pogačar (UAE Team Emirates): 63:08:41 (+7:09)

Stage 15 Leader - Jonas Vingegaard

topshot cycling fra tdf2023 stage15

Jonas Vingegaard (Jumbo-Visma) remains in the yellow jersey after Stage 15 of the 2023 Tour de France. Vingegaard holds a 10-second lead over Tadej Pogačar (UAE Team Emirates) after another tough mountain stage. Ultimately, the gap between the two GC favorites remained unchanged, as the two riders finished the stage together. The Tour heads into a Monday rest day before the final week begins, and very little has separated Vingegaard and Pogačar.

Carlos Rodriguez (INEOS Grenadiers) was able to extend his hold on the third place podium spot after Stage 15. Rodriguez finished the stage ahead of Jai Hindley (Bora–Hansgrohe), who he started the day just one second ahead of. Adam Yates (UAE Team Emirates) moved up ahead of Hindley for fourth place overall.

  • Jonas Vingegaard (Jumbo-Visma): 62:34:17
  • Tadej Pogačar (UAE Team Emirates): -:10
  • Carlos Rodríguez (INEOS Grenadiers): -5:21
  • Adam Yates (UAE Team Emirates): -5:40
  • Jai Hindley (Bora–Hansgrohe): -6:38
  • Giulio Ciccone (Lidl-Trek): 58 points
  • Tadej Pogačar (UAE Team Emirates): 62:34:27 (+5:11)

Stage 14 Leader - Jonas Vingegaard

cycling fra tdf2023 stage14

Jonas Vingegaard (Jumbo-Visma) still leads the 2023 Tour de France after a wild Stage 14. Vingegaard now holds a 10-second advantage on Tadej Pogačar (UAE Team Emirates). Carlos Rodriguez (INEOS Grenadiers) moves up to third place in the GC after winning Stage 14. He’s now 4:43 behind the yellow jersey. Jai Hindley (Bora–Hansgrohe) moves to fourth place in the GC, 4:44 back of the lead. Adam Yates (UAE Team Emirates) is in fifth place, 5:20 behind.

Stage 14 only saw a change of one single second among the two leaders, Vingegaard and Pogačar, but that didn’t mean there weren’t plenty of fireworks. Jumbo-Visma pushed the pace to make it hard on Pogačar, but Pogačar looked to be relatively unfazed by it all. The stage proved that the battle for the yellow jersey will go down to the bitter end between Vingegaard and Pogačar.

  • Jonas Vingegaard (Jumbo-Visma): 57:47:28
  • Carlos Rodríguez (INEOS Grenadiers): -4:43
  • Jai Hindley (Bora–Hansgrohe): -4:44
  • Adam Yates (UAE Team Emirates): -5:20
  • Jonas Vingegaard (Jumbo-Visma): 54 points
  • Tadej Pogačar (UAE Team Emirates): 57:47:38

Stage 13 Leader - Jonas Vingegaard

cycling fra tdf2023 stage13

Denmark’s Jonas Vingegaard (Jumbo-Visma) held onto the yellow jersey as the leader of the 2023 Tour de France. But the gap between the defending champion and Slovenia’s Tadej Pogačar (UAE Team Emirates) has narrowed after the Slovenian, winner of the Tour in 2020 and 2021, attacked and then gapped the Dane about 400 meters from the top of the “Beyond Category” Col du Grand Colombier at the end of Stage 14.

Pogačar crossed the line 4 seconds ahead of Vingegaard and in doing so finished third on the stage to take a 4-second time bonus, which cut Vingegaard’s overall advantage to just 9 seconds. With two days in the Alps before Monday’s rest day, expect more fireworks as these two continue their intense fight to win the 2023 Tour de France.

A little less than a minute before the reignition of the Tour’s GC battle, Poland’s Michal Kwiatkowski (INEOS Grenadiers) won the stage after spending all day in the breakaway and attacking what was left of it on the lower slopes of the Grand Colombier. A super-domestique with an impressive resume of his own, the 33-year-old proved too strong for UAE Team Emirates to catch, holding-off Belgium’s Maxim Van Gils (Lotto-Soudal) and then Pogačar to take the second Tour de France stage victory of his career.

  • Jonas Vingegaard (Jumbo-Visma): 53:48:50
  • Tadej Pogačar (UAE Team Emirates): -:09
  • Jai Hindley (Bora–Hansgrohe): -2:51
  • Carlos Rodríguez (INEOS Grenadiers): -4:48
  • Adam Yates (UAE Team Emirates): -5:03
  • Neilson Powless (EF Education-EasyPost): 46 points
  • Tadej Pogačar (UAE Team Emirates): 53:48:59'

Stage 12 Leader - Jonas Vingegaard

110th tour de france 2023 stage 12

Jonas Vingegaard (Jumbo-Visma) remained in the yellow jersey after a somewhat stressful Stage 12 of the Tour de France. Despite the stress, the GC picture remained mostly unchanged. Vingegaard remains 17 seconds ahead of second place Tadej Pogačar (UAE Team Emirates). Jai Hindley (Bora–Hansgrohe) is third overall in the GC, 2:40 back.

Thibaut Pinot made a jump into the top ten of the GC, going from 15th to tenth after gaining time on the other GC contenders in the breakaway on Thursday.

  • Jonas Vingegaard (Jumbo-Visma): 50:30:23
  • Tadej Pogačar (UAE Team Emirates): -:17
  • Jai Hindley (Bora–Hansgrohe): -2:40
  • Carlos Rodríguez (INEOS Grenadiers): -4:22
  • Pello Bilbao (Bahrain Victorious): -4:34
  • Tadej Pogačar (UAE Team Emirates): 50:30:40 (+4:05)

Stage 11 Leader - Jonas Vingegaard

110th tour de france 2023 stage 11

Jonas Vingegaard (Jumbo-Visma) continues to lead the 2023 Tour de France after 11 stages. Stage 11 saw no change to the General Classification on a sprint stage, despite a relatively tricky road into the finish.

Vingegaard remains 17 seconds ahead of Tadej Pogačar (UAE Team Emirates) for the lead in the yellow jersey competition. Jai Hindley (Bora–Hansgrohe) is in third, holding down the final podium spot, 2:40 behind Vingegaard. Tuesday’s flat stage is the last true sprinter’s stage until perhaps Stage 19—or even the final Stage 21 in Paris—so we can expect an eventful next week or so as far as the GC is concerned.

  • Jonas Vingegaard (Jumbo-Visma): 46:34:27
  • Tadej Pogačar (UAE Team Emirates): 46:34:44 (+4:05)

Stage 10 Leader - Jonas Vingegaard

cycling fra tdf2023 stage10 podium

Jonas Vingegaard (Jumbo-Visma) held onto the yellow leader’s jersey after Stage 10 of the 2023 Tour de France, leading Tadej Pogačar (UAE Team Emirates) by 17 seconds. Jai Hindley (Bora–Hansgrohe) remains in third place, 2:40 behind Vingegaard. These standings should stay the same after Stage 11, which will likely favor the sprinters.

Stage 10 didn’t see any major GC moves, but that didn’t mean it was an easy day in the saddle for the yellow jersey hopefuls.The peloton held the breakaway in check throughout the day, never giving them too much time. Ultimately, there weren’t any moves on the stage after the rest day from Vingegaard or Pogačar.

  • Jonas Vingegaard (Jumbo-Visma): 42:33:13
  • Jasper Philipsen (Alpecin-Deceuninck): 260 points
  • Tadej Pogačar (UAE Team Emirates): 42:33:30 (+4:05)

Stage 9 Leader - Jonas Vingegaard

cycling fra tdf2023 stage9

Denmark’s Jonas Vingegaard (Jumbo-Visma) held onto his lead in the 2023 Tour de France, but lost time to Slovenia’s Tadej Pogačar (UAE Team Emirates) at the end of Sunday’s Stage 9. The stage finished atop the Hors Categorie (“Beyond Category”) Puy de Dôme, an extinct volcano rising above the Massif Central that the Tour hasn’t been climbed by the Tour since 1988.Canada’s Mike Woods (Israel-PremierTech) won the stage.

The former world class distance runner paced himself perfectly from the base of the climb, catching multiple riders left from the day’s big breakaway on the way to his first Tour de France stage victory. France’s Pierre Latour (TotalEnergies) finished second, and Slovenia’s Matej Mohorič (Bahrain Victorious) finished third. But the battle to win the Tour’s General Classification took place over eight minutes later, as Vingegaard and Pogačar continued their duel on the climb’s upper slopes.

Jumbo-Visma did a terrific job of whittling down to the yellow jersey group, but it was Pogačar who took advantage pulling away from Vingegaard about 1,400meters from the summit finish. Vingegaard only lost 8 seconds to the Slovenian, but heading into the first rest day, he now leads the Tour by just 17 seconds. The race to win the 2023 Tour de France is far from over.

  • Jonas Vingegaard (Jumbo-Visma): 38:37:46
  • Adam Yates (UAE Team Emirates): -4:39
  • Jasper Philipsen (Alpecin-Deceuninck): 259 points
  • Tadej Pogačar (UAE Team Emirates): 38:38:03

Stage 8 Leader - Jonas Vingegaard

110th tour de france 2023 stage 8

There was once again no change in the overall, as Jonas Vingegaard (Jumbo-Visma) continues to lead the 2023 Tour de France. The defending champion has a 25-second advantage on Tadej Pogačar (UAE Team Emirates), as the peloton prepares to head into a big mountain stage on Sunday.

Simon Yates (Jayco–AlUla) was the lone GC contender to lose time on Stage 8, crashing with about 6K to go in the stage, outside of the 3K safe zone. Yates went from being 3:14 down from the leader Vingegaard to 4:01 after Saturday.

  • Jonas Vingegaard (Jumbo-Visma): -
  • Tadej Pogačar (UAE Team Emirates): -:25
  • Jai Hindley (Bora–Hansgrohe): -1:34
  • Carlos Rodríguez (INEOS Grenadiers): -3:30
  • Adam Yates (UAE Team Emirates): -3:40
  • Jasper Philipsen (Alpecin-Deceuninck): 258 points
  • Neilson Powless (EF Education-EasyPost): 36 points
  • Tadej Pogačar (UAE Team Emirates): +3:05

Stage 7 Leader - Jonas Vingegaard

110th tour de france 2023 stage 7

Jonas Vingegaard (Jumbo-Visma) enjoyed his first day in the yellow leader’s jersey during Stage 7 at the 2023 Tour de France. It was a relatively easy day—despite some intense heat—for the GC contenders in the peloton on Friday’s stage designed for the sprinters.

Vingegaard continues to hold a 25-second GC lead over Tadej Pogačar (UAE Team Emirates). The two riders will likely see a major GC clash again on Sunday’s Stage 9 mountain stage. Jai Hindley (Bora–Hansgrohe) is 1:34 behind the yellow jersey Vingegaard in third overall.

  • Simon Yates (Jayco-AlUla): -3:14
  • Jasper Philipsen (Alpecin-Deceuninck): 215 points

Stage 6 Leader - Jonas Vingegaard

110th tour de france 2023 stage 6

Jonas Vingegaard (Jumbo-Visma) took over the lead of the 2023 Tour de France after an eventful Stage 6 that saw the GC contenders battle it out for the stage win and crucial seconds. Vingegaard will wear the yellow jersey on Friday’s Stage 7. He leads second place Tadej Pogačar (UAE Team Emirates) by 25 seconds in the overall standings after Pogačar won Stage 6. Jai Hindley (Bora–Hansgrohe), who wore the yellow jersey on the day, lost time on Thursday and is now in third place in the GC, 1:34 back of the leader.

After Vingegaard dealt a major blow to Pogačar on Stage 5, Pogačar roared back to capture the stage win and prove that the GC is not over yet. Despite Vingegaard moving into the yellow jersey, Stage 6 was much more defined by Pogačar gaining time on Vingegaard than the changing of the guard in the leader’s jersey. It seemed after Stage 5 that the defending champion Vingegaard was clearly the strongest rider in the peloton once again, but Pogačar, a two-time Tour champion in his own right, showed us that it’s a long way to Paris and it could be a fierce battle all the way to the end.

  • Jasper Philipsen (Alpecin-Deceuninck): 150 points

Stage 5 Leader - Jai Hindley

cycling fra tdf2023 stage5 podium

Jai Hindley (Bora–Hansgrohe) took over the lead of the 2023 Tour de France after a brilliant win on Stage 5. Hindley leads the General Classification by 47 seconds (thanks in part to 18 seconds worth of bonuses picked up on Stage 5) over second place overall Jonas Vingegaard (Jumbo-Visma). Giulio Ciccone (Lidl–Trek) is 1:03 back in third overall and Emanuel Buchmann (Bora–Hansgrohe) is in fourth overall, 1:11 back.

The yellow jersey holder for the first five stages, Adam Yates (UAE Team Emirates) lost the lead on Wednesday and is now in fifth overall, 1:34 back of the lead. Tadej Pogačar, the co-prerace favorite along with Vingegaard, lost time on Stage 5 and is now in sixth place overall, 1:40 behind the leader Hindley. Vingegaard is 53 seconds ahead of Pogačar.

Stage 5 saw some major GC shakeups. Hindley, the 2022 winner of the Giro d’Italia, sits in yellow with a solid 47-second advantage over Vingegaard. With a grand tour win already under his belt, Hindley has a chance to stay in yellow for a while. Of course, a lot of that depends on the race tactics of Vingegaard and Pogačar, who may likely spar again on a mountainous Stage 6.

  • Jai Hindley (Bora–Hansgrohe): -
  • Jonas Vingegaard (Jumbo-Visma): -:47
  • Giulio Ciccone (Lidl–Trek): -1:03
  • Emanuel Buchmann (Bora–Hansgrohe): -1:11
  • Adam Yates (UAE Team Emirates): -1:34
  • Felix Gall (AG2R Citroën): 28 points
  • Tadej Pogačar (UAE Team Emirates): +:16

Stage 4 Leader - Adam Yates

110th tour de france 2023 stage 4

There was no change in the General Classification standings of the Tour de France after Stage 4. Adam Yates (UAE Team Emirates) will stay in the yellow jersey another day, holding onto a six second advantage over teammate Tadej Pogačar (UAE Team Emirates) and his twin brother Simon Yates (Jayco–AlUla).

Stage 5 has a good chance to brings some GC fireworks. Pogačar—in second place overall—has an 11-second advantage over Tour de France co-favorite Jonas Vingegaard, who is in sixth place overall. That could change—one way or the other–on Wednesday.

  • Adam Yates (UAE Team Emirates): -
  • Tadej Pogačar (UAE Team Emirates): -:06
  • Simon Yates (Jayco–AlUla): -:06
  • Victor Lafay (Cofidis): -:12
  • Wout Van Aert (Jumbo-Visma): -:16
  • Neilson Powless (EF Education-EasyPost): 18 points

Stage 3 Leader - Adam Yates

110th tour de france 2023 stage 3

Adam Yates (UAE Team Emirates) continues to lead the 2023 Tour de France. After the first two stages of the Tour de France brought a ton of fireworks and battles between the General Classification contenders, Stage 3 was the first (mostly) flat day for the sprinters.

Yates remains in the lead of the GC still six seconds up over second place Tadej Pogačar (UAE Team Emirates) and third place Simon Yates (Jayco-AlUla). There were no significant losses among the contenders on Stage 3.

  • Victor Lafay (Cofidis): 80 points

Stage 2 Leader - Adam Yates

cycling esp tdf2023 stage 2 podium

Adam Yates (UAE Team Emirates) maintained his lead of the 2023 Tour de France after Stage 2. Adam Yates finished 21st on the stage, but finished on the same time as the other top finishers of the day. He now holds the yellow jersey by six seconds over second place Tadej Pogačar, Yates’ UAE Team Emirates teammate. Adam Yates’ twin brother Simon Yates (Jayco-AlUla) is third overall, also six seconds behind.

Pogačar, meanwhile, earned 12 bonus seconds during Stage 2 to widen his lead over GC co-favorite Jonas Vingegaard (Jumbo-Visma), Vingegaard earned five bonus seconds on the day, and currently sits in sixth place in the yellow jersey competition, 17 seconds behind Yates and 11 seconds back of Pogačar. Stage 2 winner Victory Lafay (Cofidis) is now fourth overall in the GC.

  • Victor Lafay (Cofidis): 65 points
  • Neilson Powless (EF Education-EasyPost): 11 points

preview for HDM All Sections Playlist - Bicycling

.css-1t6om3g:before{width:1.75rem;height:1.75rem;margin:0 0.625rem -0.125rem 0;content:'';display:inline-block;-webkit-background-size:1.25rem;background-size:1.25rem;background-color:#F8D811;color:#000;background-repeat:no-repeat;-webkit-background-position:center;background-position:center;}.loaded .css-1t6om3g:before{background-image:url(/_assets/design-tokens/bicycling/static/images/chevron-design-element.c42d609.svg);} Tour de France

tdf and giro dark horses

2024 Tour de France May Start Using Drones

110th tour de france 2023 stage 7

The 2024 Tour de France Can’t Miss Stages

2nd tour de france femmes 2023 stage 7

Riders Weigh In on the Tour de France Routes

2nd tour de france femmes 2023 stage 2

2024 Tour de France Femmes Can't-Miss Stages

topshot cycling fra tdf2023 women stage7

How Much Money Do Top Tour de France Teams Make?

110th tour de france 2023 stage 8

2024 Tour de France/ Tour de France Femmes Routes

2nd tour de france femmes 2023 stage 8

How Much Did Tour de France Femmes Riders Earn?

cycling fra tdf2023 women stage7

5 Takeaways from the Tour de France Femmes

2nd tour de france femmes 2023 stage 8

Who Won the 2023 Tour de France Femmes?

2nd tour de france femmes 2023 stage 8

Results From the 2023 Tour de France Femmes

3rd tour de suisse women 2023 stage 2

Previewing Stage 8: 2023 Tour de France Femmes

Tour de France 2023

Latest news from the race.

Vinokourov: Cavendish continuing is great news for all cycling, not just Astana Qazaqstan

Vinokourov: Cavendish continuing is great news for all cycling, not just Astana Qazaqstan

How Jonas Vingegaard transformed from 'the little guy' to Jumbo-Visma leader

How Jonas Vingegaard transformed from 'the little guy' to Jumbo-Visma leader

Jonas Vingegaard given hero's welcome in Copenhagen

Jonas Vingegaard given hero's welcome in Copenhagen

Tour de france 2023 results.

Stage 21: Jonas Vingegaard crowned Tour de France champion in Paris / As it happened

Jonas Vingegaard (Jumbo-Visma) won the Tour de France for the second  year in a row after finishing safely in the main field with his Jumbo-Visma teammates. Jordi Meeus (Bora-Hansgrohe) sprinted to victory on the Champs-Elysées, beating green jersey Jasper Philipsen (Alpecin-Deceuninck) by less than a tyre width to take his first stage victory of the Tour de France.

Vingegaard topped the general classification with a 7:29 ahead of Tadej Pogačar (UAE Team Emirates) and 10:56 on Pogačar’s teammate Yates.

Stage 20: Tour de France: Pogacar rebounds to take stage 20 victory as Vingegaard seals his second overall title / As it happened

Rebounding after a disastrous stage 17 on Col de la Loze, Tadej Pogačar (UAE Team Emirates) won the final mountain stage of the 2023 Tour de France. Crossing the line in third, with the same time, was Jonas Vingegaard (Jumbo-Visma) who is set to claim the overall victory for a second year, with just Sunday’s final parade stage to Paris left to race. Felix Gall (AG2R-Citroën) was second on the stage. Thibaut Pinot (Groupama-FDJ), who delivered one final attack on his home roads to the delight of the huge crowds massing the roads, was caught on the final climb.

There were no changes in the top 3 on the general classification, Vingegaard, Pogačar and Adam Yates (UAE Team Emirates) are set to be on the final podium. Fourth on the stage, Simon Yates (Jayco-AlUla) moved up to fourth overall.

Stage 19: Tour de France: Mohoric outsprints Asgreen in drag race to stage 19 finish / As it happened

There was no rest and little recovery on a wickedly fast stage 19 of the Tour, where the winning breakaway took 100 kilometres to go clear. Three riders attacked from the 36-rider move, with Matej Mohorič giving Bahrain Victorious their third stage win after Pello Bilbao on stage 10 and Wout Poels on stage 15. The GC contenders all came in together almost 14 minutes behind.

Stage 18: Tour de France: Kasper Asgreen seizes stage 18 victory from all-day breakaway / As it happened

Kasper Asgreen (Soudal-QuickStep) won the closing sprint on stage 18 of the Tour de France to hold off his breakaway companions and a surging peloton. After 185 kilometres at the front of the race with Victor Campenaerts (Lotto Dstny) and Kasper Asgreen (Soudal-QuickStep) and Jonas Abrahamsen (Uno-X), it came down to the final 200 metres to secure the win for Asgreen, leaving Pascal Eenkhoorn (Lotto Dstny), who had bridged across 58km earlier, in second and Abrahamsen third. 

There were no changes in the general classification on the largely-flat stage between Moûtiers to Bourg-en-Bresse, Jonas Vingegaard (Jumbo-Visma) remaining in yellow.

Stage 17:   Tour de France: Vingegaard dashes Pogacar's GC hopes on stage 17 across Col de la Loze / As it happened

Felix Gall (AG2R Citroën) attacked from a reduced front group with under 13km to go and held on for a solo victory across the Col de la Loze on stage 17 of the Tour de France. Race leader Jonas Vingegaard (Jumbo-Visma) stamped his authority on the queen stage by dropping his main rival Tadej Pogačar (UAE Team Emirates) on the final climb. Pogačar finished the stage 7:37 down – 5:45 behind Vingegaard – leaving him still in second place overall but a massive 7:35 back of the Dane.

Stage 16: Tour de France: Vingegaard removes all doubt, crushes Pogacar in stage 16 time trial / As it happened

After two weeks of racing for seconds, Jonas Vingegaard finally carved out a significant gap over second-placed Tadej Pogačar in the stage 16 time trial in Combloux. Vingegaard won the stage by 1 minute 38 seconds over his rival to extend his lead in the GC to 1:48.

Stage 15: Tour de France: Wout Poels blasts to blockbuster stage 15 solo victory / As it happened

The stalemate between Jonas Vingegaard (Jumbo-Visma) and Tadej Pogačar (UAE Team Emirates) continued on the third mountainous day in a row at the Tour de France. The duo marked each other’s attacks on the final climb to Saint-Gervais Mont-Blanc and ultimately crossed the finish line together. Attacking from the break, Wout Poels (Bahrain Victorious) won stage 15 after an 11km solo ride to to claim his first Tour de France stage win.

Stage 14: Tour de France: Carlos Rodríguez strikes for win on stage 14 as Vingegaard gains valuable second on Joux Plane / As it happened

Rivals Jonas Vingegaard (Jumbo-Visma) and Tadej Pogačar (UAE Team Emirates) continued their intense battle on the final climb on stage 14 of the Tour de France with the yellow jersey Vingegaard gaining one second in an evenly matched duel. Both riders used their respective teams to dispatch all the other riders before fighting it out on the Col de la Joux Plane. Carlos Rodríguez (Ineos Grenadiers) took advantage of the situation to fly down the descent to take the win in Morzine, and move up to third overall.

Stage 13: Tour de France: Kwiatkowski wins stage 13 on Grand Colombier as Pogacar closes in on yellow / As it happened

The Tour de France overall standings remained neck-and-neck between leader Jonas Vingegaard and Tadej Pogačar on stage 13, the second hors-categorie summit finish of the race. Michał Kwiatkowski (Ineos) won the stage from the breakaway, while UAE Team Emirates burned up the team to set up Pogačar. Vingegaard was on guard and fended his rival off until the final metres, losing eight seconds total but keeping the maillot jaune.

Stage 12:   Tour de France: Ion Izagirre secures solo victory on frantic stage 12 / As it happened

Ion Izagirre (Cofidis) won stage 12 of the Tour de France with a solo attack 30km from the line in Belleville-en-Beaujolais. His long-range breakaway rewarded the Basque rider with his second career Tour win, the last one coming in 2016. Mathieu Burgaudeau (TotalEnergies) outsprinted Matteo Jorgenson (Movistar) 58 seconds back to complete the podium. 

The hectic first half of the hilly 168.8km stage saw lots of attack, including Mathieu van der Poel (Alpecin-Deceuninck) who was rewarded as the most combative rider. There were no changes between the top GC leaders, with Jonas Vingegaard (Jumbo-Visma) still in yellow and Tadej Pogačar (UAE Team Emirates) in second and in the best young rider jersey.

Stage 11: Tour de France: Jasper Philipsen flies to fourth sprint victory on stage 11 / As it happened

Jasper Philipsen (Alpecin-Deceuninck) showed more blistering speed, proving himself the best sprinter of the Tour de France on stage 11 to Moulins even without any lead-out from Mathieu van der Poel.

It was a squeaky clean sprint from the Belgian who has endured a flood of hate-mail about his previous sprints.

Daniel Oss (TotalEnergies) was the day's sole breakaway rider and caught with 13km to go. The GC standings remained the same as all of the contenders finished in the peloton.

Stage 10: Tour de France: Pello Bilbao scorches sprint from breakaway to win stage 10 / As it happened

Pello Bilbao (Bahrain Victorious) out-sprinted Georg Zimmerman (Intermarché-Circus-Wanty) and Ben O'Connor (AG2R Citroën) to win stage 10 of the Tour de France on a sizzlingly-hot day. The Spaniard was part of the day's breakaway that brought six riders into Issoire, where he claimed the first stage victory of his career.

The breakaway gained 2:53 on the group containing race leader Jonas Vingegaard (Jumbo-Visma), rival Tadej Pogačar (UAE Team Emirates) third-placed Jai Hindley (Bora-Hansgrohe) and Carlos Rodriguez (Ineos Grenadiers) to keep the top four in the GC standings the same.

Stage 9: Tour de France: Michael Woods triumphs with stage 9 victory atop Puy de Dôme / As it happened

The Tour de France reached the mythical ascent of the Puy de Dôme at the finish of stage 9 where Michael Woods (Israel Premier Tech) triumphed with the day's victory after being part of a large breakaway that gained upwards of 15 minutes on the main GC contenders during the stage.

On the upper slopes of the ascent, Tadej Pogačar (UAE Team Emirates) then surged with 1.5km to go, to put valuable seconds into Jonas Vingegaard (Jumbo-Visma). Vingegaard now leads Pogačar by 17 seconds in the battle for the yellow.

Stage 8: Tour de France: Mads Pedersen beats Jasper Philipsen to win crash-marred stage 8 / As it happened

Stage 8 was a highly anticipated day for the puncheurs, even so, Mark Cavendish had his sights set on a 35th career stage win at the Tour de France, but it wasn't meant to be as the Manxman crashed with 60km to go and forced to abandon the event.

In a chaotic finish to the hilly run-in to Limoges, which saw a late-race crash take down Simon Yates (Jayco AlUla), Mads Pedersen (Lidl-Trek) stormed to the victory in a close sprint ahead of Jasper Philipsen (Alpecin-Deceuninck) and Wout van Aert (Jumbo-Visma). Jonas Vingegaard finished safely in the field and carries the yellow jersey into stage 9 with a finish at Puy de Dôme.

Stage 7: Tour de France: Philipsen denies Cavendish, completes hat-trick in Bordeaux / As it happened

Jasper Philipsen (Alpecin-Deceuninck) blasted across the line in Bordeaux to win stage 7 of the Tour de France, winning by one bike length over Mark Cavendish (Astana Qazaqstan). Biniam Girmay (Intermarché-Circus-Wanty) finished third in the sprint.

For Philipsen, it was his third victory of the three sprint stages in the first week of the 2023 race. He bolted down the main avenue and passed Cavendish in the closing 50 metres, holding the Manxman's attempt at a record 35th Tour stage win  at bay.

Stage 6: Tour de France: Tadej Pogacar claws back time with victory at Cauterets / As it happened

Tadej Pogačar (UAE Team Emirates) won stage 6 with a massive attack across the final 2.7km and stormed back into the general classification mix. He distanced Jonas Vingegaard at the line at Cauterets by 24 seconds, while the Jumbo-Visma rider took the overall lead and yellow jersey away from Jai Hindley (Bora-Hansgrohe), who was 2:39 back in sixth place. 

Vingegaard now has a 25-second advantage over rival Pogačar, while Hindley held the third spot in the overall, 1:34 back, after the massive 144.9km climbing day in the Pyrenees. 

Stage 5: Tour de France: Jai Hindley wins stage 5 as Vingegaard drops Pogacar in Pyrenees / As it happened

The first of the Pyrenean stages at the Tour de France had the potential to shake up the general classification, and it did just that as Jai Hindley (Bora-Hansgrohe) went on a day-long attack, won stage 5 into Laruns and took the yellow leader's jersey in the process.

Hindley moved into the overall race lead by 47 seconds ahead of Jonas Vingegaard (Jumbo-Visma) and 1:03 on Giulio Ciccone (Lidl-Trek), as Tadej Pogaçar (UAE Emirates) slipped to 6th now at 1:40 back.

Stage 4: Tour de France: Jasper Philipsen wins two in a row in crash-marred stage 4 / As it happened

There was no doubt who won stage 4 at the Tour de France, with Jasper Philipsen (Alpecin-Deceuninck) securing his second-consecutive sprint stage win in Nogaro. A day for the sprinters ended in carnage, however, as several riders crashed along the motor speedway circuit that hosted the finish.

There were no changes to the overall classification as Adam Yates (UAE Team Emirates) finished in the field at the end of the 181.8km stage and will wear the yellow leader's jersey into stage 5.

Stage 3 - Tour de France: Jasper Philipsen wins stage 3 after impressive lead-out from Mathieu van der Poel / As it happened

Jasper Philipsen  (Alpecin-Deceuninck) rocketed across the line in a bunch sprint in Bayonne to win stage 3 of the 2023 Tour de France. A half a wheel behind, Phil Bauhaus (Bahrain Victorious) claimed second and Caleb Ewan (Lotto-Dstny) third.

All the general classification contenders, including Adam Yates (UAE Team Emirates) in the yellow jersey, finished safely in the field with no time changes after 193.5km from the hills of Spanish Basque territory to the roads of France.

Stage 2 - Tour de France: Victor Lafay gives Cofidis their first win since 2008 on stage 2 / As it happened

Victor Lafay (Cofidis) put in a stunning attack to claim stage 2 in San Sébastian. The Frenchman clipped off the front of a select group that formed after the Jaizkibel and stole the show from Wout van Aert (Jumbo-Visma), who won the sprint for second.

Tadej Pogačar added to his tally with a time bonus for third and also won the five bonus seconds atop the Jaizkibel ahead of Jonas Vingegaard (Jumbo-Visma). His teammate Adam Yates held the lead by six seconds.

Stage 1 - Tour de France stage 1: Adam Yates wins ahead of twin brother Simon in Bilbao / As it happened

Adam Yates (UAE Team Emirates) won stage 1 of the Tour de France in Bilbao, outsprinting his brother Simon Yates (Jayco-Alula)  after the duo escaped together after the final climb of the Pike. Adam Yates leads the general classification by 8 seconds over his brother, and 18 seconds over his teammate Tadej Pogačar who finished third on the stage.

Enric Mas (Movistar) abandoned the stage after crashing with Richard Carapaz (EF Education-EasyPost) with 23km to go. Carapaz ultimately crossed the line, over 15 minutes from Adam Yates. Defending champion Jonas Vingegaard (Jumbo-Visma) along with other contenders Jai Hindley (Bora-Hansgrohe), David Gaudu (Groupama-FDJ) and Mikel Landa (Bahrain Victorious) are 22 seconds down overall.

Results powered by FirstCycling

Who is racing the Tour de France

See the full 2023 Tour de France start list

How to watch the Tour de France

Live streams:  ITVX / S4C (UK) |  GCN+ (UK) | SBS On Demand (AUS) | Peacock / USA Networks (USA) | FloBikes (CAN) | Sky Sport (NZ)

Find out how to watch the Tour de France with our comprehensive guide.

Tour de France 2023 route

The full 2023 Tour de France route was revealed at the official Tour de France presentation on 27th October .

The race starts across the border in the Basque Country, the first time the race has started there since 1992. A handful of hilly stages open the action before the race crosses the Pyrenees into France.

The route features only 22km of time trialling, all coming on the hilly stage 16. Four summit finishes also feature, including the Puy de Dôme for the first time in 35 years and the Grand Colombier in the Pyrenees.

The mountainous course brings a tough final week, concluding with a final showdown in the Vosges to Le Markstein on stage 20.

Tour de France 2023 contenders

Tour de France rivals: Tadej Pogacar and Jonas Vingegaard

2022 champion Jonas Vingegaard (Jumbo-Visma) will return to defend his title after dispatching two-time winner Tadej Pogačar (UAE Team Emirates) last July. The Slovenian is racing after recovering from a fractured wrist in April, while Vingegaard starts off the back of the Critérium du Dauphiné.

Other big-name GC men lining up at the start in Bilbao include David Gaudu (Groupama-FDJ), Enric Mas (Movistar), Jai Hindley (Bora-Hansgrohe), Ben O'Connor (AG2R Citroën), Richard Carapaz (EF Education-EasyPost), and Mikel Landa (Bahrain Victorious).

See: Tour de France 2023 – Analysing the contenders

Tour de France 2023 teams

The 2023 Tour de France will be made up of 22 teams, 18 WorldTour teams, the two top-ranked second-division teams, and two discretionary wild-card teams.

Lotto Soudal and TotalEnergies made the cut as the best ProTeams of 2022, while Israel-Premier Tech and Uno-X were chosen as the two wildcard teams for the 2023 Tour de France .

Tour de France 2023 schedule

Tour de france history.

Jonas Vingegaard is the reigning champion, having won his first Tour de France in 2022. The Danish rider denied Tadej Pogačar a trio of consecutive victories, the Slovenian having snatched the 2020 title before dominating the 2021 race. 

Pogačar himself broke a Ineos/Sky stranglehold on the race, with the British team having won seven of the previous eight Tours de France with Egan Bernal, Geraint Thomas, Bradley Wiggins and four-time winner Chris Froome . Vincenzo Nibali, then riding for Astana, was the other man to break the British squad's dominance with a win in 2014.

The Tour wins record is currently held by four men, with Eddy Merckx, Bernard Hinault, Jacques Anquetil and Miguel Indurain all on five titles.

Peter Sagan getting once dominated the green jersey for the points classification but has been usurped in the past three years, with Wout van Aert establishing himself as the dominant man of all terrains in 2022. Sagan still holds the all-time green jersey record with seven wins in nine participations. Erik Zabel's six jerseys lie second, ahead of Sean Kelly's four.

In addition to his yellow jersey, Vingegaard won the polka-dot jersey for the mountains classification in 2022, as Pogačar did the previous two years.  Richard Virenque holds the record for polka dot jersey wins at seven, and it won't be beaten anytime soon as Pogačar and Rafał Majka are the only current riders to have won more than one king of the mountains title, with two.

Pogačar has won the white jersey for best young rider three years in a row and, at 24, is still eligible for a fourth crack in 2023.

Read on for a list of the riders with the most wins of the Tour de France, the most stage wins, as well as the major jerseys.

Most Tour de France overall wins

  • 5 – Jacques Anquetil, Eddy Merckx, Bernard Hinault, Miguel Indurain
  • 4 –  Chris Froome
  • 3 – Phiilippe Thys, Louison Bobet, Greg LeMond
  • 2 – Lucien Petit-Breton, Firmin Lambot, Ottavio Bottecchia, Nicolas Frantz, André Leducq, Antonin Magne, Sylvère Maes, Gino Bartali, Fausto Coppi, Bernard Thévenet, Laurent Fignon, Alberto Contador, Tadej Pogačar
  • 1 – Geraint Thomas , Egan Bernal , Jonas Vingegaard

Most Tour de France stage wins

  • 34 – Eddy Merckx, Mark Cavendish
  • 28 – Bernard Hinault
  • 25 – André Leducq
  • 22 – André Darrigade
  • 20 – Nicolas Frantz
  • 19 – François Faber
  • 17 – Jean Alavoine
  • 16 – Jacques Anquetiil, René Le Grevès, Charles Pélissiier ...
  • 12 – Peter Sagan
  • 11 – André Greipel
  • 9 – Tadej Pogačar , Wout van Aert
  • 7 – Chris Froome

Most Tour de France points classification/green jersey wins

  • 7 –  Peter Sagan
  • 6 – Erik Zabel
  • 4 – Sean Kelly
  • 3 – Jan Janssen, Eddy Merckx, Freddy Maertens, Djamolidine Abdoujaparov, Robbie McEwen
  • 2 – Stan Ockers, Jean Graczyk, André Darrigade, Laurent Jalabert, Thor Hushovd, Mark Cavendish
  • 1 – Michael Matthews , Sam Bennett , Wout van Aert

Most Tour de France polka dot jersey/mountains classification wins

  • 7 – Richard Virenque
  • 6 – Federico Bahamontes, Lucien Van Impe 
  • 3 – Julio Jiménez
  • 2 – Felicien Vervaecke, Gino Bartali, Fausto Coppi, Charly Gaul, Imerio Massignan, Eddy Merckx, Luis Herrera, Claudio Chiappucci, Laurent Jalabert, Michael Rasmussen, Rafał Majka , Tadej Pogačar
  • 1 – Nairo Quintana , Chris Froome , Warren Barguil , Julian Alaphilippe , Romain Bardet , Jonas Vingegaard

Tour de France 2023

  • 2023 Tour de France route
  • Tour de France past winners
  • Pogacar, Vingegaard and a duel far too close to call - Tour de France 2023 Preview

Stage 1 - Tour de France stage 1: Adam Yates wins ahead of twin brother Simon in Bilbao

Latest Content on the Race

Mark Cavendish (Astana Qazaqstan)

By Alasdair Fotheringham published 4 October 23

news Team manager says Manxman may do altitude training in Colombia in 2024 pre-season

Picture by Alex Whitehead/SWpix.com - 12/07/2023 - Cycling - 2023 Tour de France - Stage 11: Clermont-Ferrand to Moulins (179.8km) - Jonas Vingegaard of Jumbo-Visma in the yellow jersey.

By Sophie Smith published 16 August 23

Premium Dane preparing for Vuelta a España as his team eyes Grand Tour clean sweep

A peloton rides at speed past a blurred green background

Tour de France tech: All the men's and women's winners combined

By Will Jones last updated 31 July 23

tech Which bike brand came out on top after the men's and women's Tours de France?

Jonas Vingegaard waves to the huge crowds in Copenhagen

By Stephen Farrand published 26 July 23

News Tour de France winner arrives home for two days of celebrations

An all yellow Cervelo S5 for Jonas Vingegaard

Jonas Vingegaard's bike: A custom yellow Cervelo S5 for the Tour champion

By Tom Wieckowski published 26 July 23

Pro bike The Dane rode two custom-painted Cervelos during the Tour

Mash up of three special tour de france bikes

Tour de France winners bikes: A gallery

By Will Jones published 25 July 23

Gallery Special yellow, green, and polka dot bikes on show on the final stage of the Tour

JumboVismas Danish rider Jonas Vingegaard competes during the criterium Days After The Tour the first cycling criterium after the Tour de France in Boxmeer on July 24 2023 Photo by Vincent Jannink ANP AFP Netherlands OUT Photo by VINCENT JANNINKANPAFP via Getty Images

Jonas Vingegaard and Mathieu van der Poel take wins in first of the post-Tour de France criteriums

By Daniel Ostanek published 25 July 23

News Traditional post-Tour festivities kick off with events in Boxmeer and Aalst with Ciccone, Philipsen, Poels also taking part

Victor Campenaerts celebrates his Tour de France super-combativity prize in Paris

Victor Campenaerts celebrates 'very special' Tour de France super-combativity prize

By Daniel Ostanek published 24 July 23

News 'I would even put this above the World Hour Record' says Belgian

Picture by Alex Whitehead/SWpix.com - 16/07/2023 - Cycling - 2023 Tour de France - Stage 15: Les Gets Les Portes du Soleil to Saint-Gervais Mont-Blanc (179km) - Jonas Vingegaard of Jumbo-Visma and Tadej Pogacar of UAE Team Emirates.

​​Five moments that defined the 2023 Tour de France

By Barry Ryan, Alasdair Fotheringham published 24 July 23

Key moments Through the phases of the Vingegaard-Pogačar duel

Mathieu van der Poel works for Alpecin-Deceuninck teammate Jasper Philipsen during the final stage of the Tour de France

Mathieu van der Poel looking ahead to World Championships after Tour de France illness

News 'I feel a lot better. Hopefully, that's a good sign for the World Championships'

Top News on the Race

Mathieu van der Poel looking ahead to World Championships after Tour de France illness

No wins, but lots of pride for Uno-X in Tour de France debut

Jonas Vingegaard: I was more relaxed coming into this Tour de France

Jonas Vingegaard: I was more relaxed coming into this Tour de France

Jai Hindley promises to return to Tour de France to battle for podium

Jai Hindley promises to return to Tour de France to battle for podium

Just finishing the Tour de France a victory for former winner Egan Bernal

Just finishing the Tour de France a victory for former winner Egan Bernal

‘The wink that said let’s go’ - Yates brothers race in sync at Tour de France

‘The wink that said let’s go’ - Yates brothers race in sync at Tour de France

Carlos Rodriguez battles crash injuries to secure fifth overall in Tour de France

Carlos Rodriguez battles crash injuries to secure fifth overall in Tour de France

‘Almost more beautiful than a victory’ – Thibaut Pinot bids Tour de France adieu

‘Almost more beautiful than a victory’ – Thibaut Pinot bids Tour de France adieu

Vingegaard to co-lead at Vuelta a España as Jumbo-Visma eye Grand Tour grand slam

Vingegaard to co-lead at Vuelta a España as Jumbo-Visma eye Grand Tour grand slam

Related features.

Jonas Vingegaard's bike: A custom yellow Cervelo S5 for the Tour champion

  • Election 2024
  • Entertainment
  • Newsletters
  • Photography
  • Personal Finance
  • AP Buyline Personal Finance
  • Press Releases
  • Israel-Hamas War
  • Russia-Ukraine War
  • Global elections
  • Asia Pacific
  • Latin America
  • Middle East
  • March Madness
  • AP Top 25 Poll
  • Movie reviews
  • Book reviews
  • Personal finance
  • Financial Markets
  • Business Highlights
  • Financial wellness
  • Artificial Intelligence
  • Social Media

Danish rider Jonas Vingegaard wins the Tour de France for 2nd straight year

Tour de France winner Denmark's Jonas Vingegaard, wearing the overall leader's yellow jersey, lifts his bicycle after the twenty-first stage of the Tour de France cycling race over 115 kilometers (71.5 miles) with start in Saint-Quentin-en-Yvelines and finish on the Champs-Elysees avenue in Paris, France, Sunday, July 23, 2023. (AP Photo/Thibault Camus)

Tour de France winner Denmark’s Jonas Vingegaard, wearing the overall leader’s yellow jersey, lifts his bicycle after the twenty-first stage of the Tour de France cycling race over 115 kilometers (71.5 miles) with start in Saint-Quentin-en-Yvelines and finish on the Champs-Elysees avenue in Paris, France, Sunday, July 23, 2023. (AP Photo/Thibault Camus)

Denmark’s Jonas Vingegaard, wearing the overall leader’s yellow jersey, drinks champagne with teammates during the twenty-first stage of the Tour de France cycling race over 115 kilometers (71.5 miles) with start in Saint-Quentin-en-Yvelines and finish on the Champs-Elysees in Paris, France, Sunday, July 23, 2023. (AP Photo/Daniel Cole, Pool)

Tour de France winner Denmark’s Jonas Vingegaard, wearing the overall leader’s yellow jersey, second placed Slovenia’s Tadej Pogacar, left, and third placed Britain’s Adam Yates, right, celebrate on the podium after the last stage in Paris, France, Sunday, July 23, 2023. (AP Photo/Daniel Cole)

Denmark’s Jonas Vingegaard, wearing the overall leader’s yellow jersey, rides in the pack during the twenty-first stage of the Tour de France cycling race over 115 kilometers (71.5 miles) with start in Saint-Quentin-en-Yvelines and finish on the Champs-Elysees avenue in Paris, France, Sunday, July 23, 2023. (AP Photo/Thibault Camus)

Denmark’s Jonas Vingegaard, wearing the overall leader’s yellow jersey passes the Louvre Museum during the twenty-first stage of the Tour de France cycling race over 115 kilometers (71.5 miles) with start in Saint-Quentin-en-Yvelines and finish on the Champs-Elysees in Paris, France, Sunday, July 23, 2023. (Pascal Rossignol/Pool Photo via AP)

Denmark’s Jonas Vingegaard, wearing the overall leader’s yellow jersey, toasts champagne with teammates during the twenty-first stage of the Tour de France cycling race over 115 kilometers (71.5 miles) with start in Saint-Quentin-en-Yvelines and finish on the Champs-Elysees in Paris, France, Sunday, July 23, 2023. (AP Photo/Daniel Cole, Pool)

Denmark’s Jonas Vingegaard, wearing the overall leader’s yellow jersey, poses with teammates during the twenty-first stage of the Tour de France cycling race over 115 kilometers (71.5 miles) with start in Saint-Quentin-en-Yvelines and finish on the Champs-Elysees in Paris, France, Sunday, July 23, 2023. Belgium’s Nathan van Hooydonck, third left hold the race number of teammate Wout van Aert who left the race to be with his wife Sarah ahead of the birth of their second child. (AP Photo/Daniel Cole, Pool)

Denmark’s Jonas Vingegaard, wearing the overall leader’s yellow jersey, waits for the start of the twenty-first stage of the Tour de France cycling race over 115 kilometers (71.5 miles) with start in Saint-Quentin-en-Yvelines and finish on the Champs Elysees in Paris, France, Sunday, July 23, 2023. (AP Photo/Daniel Cole)

Denmark’s Jonas Vingegaard, wearing the overall leader’s yellow jersey, poses with teammates during the twenty-first stage of the Tour de France cycling race over 115 kilometers (71.5 miles) with start in Saint-Quentin-en-Yvelines and finish on the Champs-Elysees in Paris, France, Sunday, July 23, 2023. Belgium’s Nathan van Hooydonck, third left, holds the race number of teammate Wout van Aert who left the race to be with his wife Sarah ahead of the birth of their second child. (AP Photo/Daniel Cole, Pool)

Denmark’s Jonas Vingegaard, wearing the overall leader’s yellow jersey, rides under one of the arches of the Louvre museum during the twenty-first stage of the Tour de France cycling race over 115 kilometers (71.5 miles) with start in Saint-Quentin-en-Yvelines and finish on the Champs-Elysees avenue in Paris, France, Sunday, July 23, 2023. (AP Photo/Daniel Cole)

Denmark’s Jonas Vingegaard, wearing the overall leader’s yellow jersey, rides during the twenty-first stage of the Tour de France cycling race over 115 kilometers (71.5 miles) with start in Saint-Quentin-en-Yvelines and finish on the Champs-Elysees in Paris, France, Sunday, July 23, 2023. (AP Photo/Daniel Cole, Pool)

Denmark’s Jonas Vingegaard, wearing the overall leader’s yellow jersey, toasts champagne with teammates during the twenty-first stage of the Tour de France cycling race over 115 kilometers (71.5 miles) with start in Saint-Quentin-en-Yvelines and finish on the Champs Elysees in Paris, France, Sunday, July 23, 2023. (AP Photo/Daniel Cole, Pool)

Tour de France winner Denmark’s Jonas Vingegaard, wearing the overall leader’s yellow jersey, and his teammates cross the finish line of the twenty-first stage of the Tour de France cycling race over 115 kilometers (71.5 miles) with start in Saint-Quentin-en-Yvelines and finish on the Champs-Elysees avenue in Paris, France, Sunday, July 23, 2023. (AP Photo/Thibault Camus)

The pack speeds down Champs-Elysees avenue as the Arc de Triomphe is seen in the background during the twenty-first stage of the Tour de France cycling race over 115 kilometers (71.5 miles) with start in Saint-Quentin-en-Yvelines and finish on the Champs-Elysees avenue in Paris, France, Sunday, July 23, 2023. (AP Photo/Thibault Camus)

Italy’s Giulio Ciccone, wearing the best climber’s dotted jersey, celebrates on the podium after the twenty-first stage of the Tour de France cycling race over 115 kilometers (71.5 miles) with start in Saint-Quentin-en-Yvelines and finish on the Champs-Elysees avenue in Paris, France, Sunday, July 23, 2023. (AP Photo/Daniel Cole)

Tour de France winner Denmark’s Jonas Vingegaard, wearing the overall leader’s yellow jersey, celebrates after the twenty-first stage of the Tour de France cycling race over 115 kilometers (71.5 miles) with start in Saint-Quentin-en-Yvelines and finish on the Champs-Elysees avenue in Paris, France, Sunday, July 23, 2023. (AP Photo/Thibault Camus)

Tour de France winner Denmark’s Jonas Vingegaard, wearing the overall leader’s yellow jersey, celebrates after the twenty-first stage of the Tour de France cycling race over 115 kilometers (71.5 miles) with start in Saint-Quentin-en-Yvelines and finish on the Champs-Elysees avenue in Paris, France, Sunday, July 23, 2023. (AP Photo/Daniel Cole)

Teammates congratulate Tour de France winner Denmark’s Jonas Vingegaard, wearing the overall leader’s yellow jersey, after the twenty-first stage of the Tour de France cycling race over 115 kilometers (71.5 miles) with start in Saint-Quentin-en-Yvelines and finish on the Champs-Elysees avenue in Paris, France, Sunday, July 23, 2023. (AP Photo/Thibault Camus)

  • Copy Link copied

PARIS (AP) — Danish rider Jonas Vingegaard won the Tour de France for a second straight year as cycling’s most storied race finished Sunday on the famed Champs-Élysées.

With a huge lead built up over main rival Tadej Pogačar, the 2020 and 2021 winner, Vingegaard knew the victory was effectively his again before the largely ceremonial stage at the end of the 110th edition of the Tour.

The 26-year-old Vingegaard drank champagne with his Jumbo-Visma teammates as they lined up together and posed for photos on the way to Paris.

“It’s been a long journey, yet it went by so fast,” Vingegaard said. “Day after day, it was a super hard race with a super nice fight between me and Tadej. I’ve enjoyed every day. I hope to come back next year and see if I can take a third win.”

It had been a three-week slog over 3,405 kilometers (2,116 miles) with eight mountain stages across five mountain ranges. Vingegaard seized control of the race over two stages in the Alps.

Little had separated the two rivals until Vingegaard finished a time trial 1 minute, 38 seconds ahead of Pogačar on Tuesday , then followed up the next day by finishing the toughest mountain stage of the race almost 6 minutes ahead of his exhausted rival.

Belgium's Jasper Philipsen, center, winner of the Milan to Sanremo cycling race, poses with second placed Australia's Michael Matthews, left, and third placed Slovenia's Tadej Pogacar in San Remo, Italy, Saturday, March 16, 2024. (Gian Mattia D'Alberto/LaPresse via AP)

“I’m dead,” Pogačar said.

The Slovenian rider responded by winning the penultimate stage on Saturday, but Vingegaard still had an insurmountable lead of 7 minutes, 29 seconds going into the final stage – a mostly ceremonial stage which is contested at the end by the sprinters.

“We have to be careful not to do anything stupid,” Vingegaard warned Saturday, “but yeah, it’s amazing to take my second victory in the Tour de France.”

Vingegaard kept that lead and was able to celebrate early Sunday as organizers decided to take the times one lap before the finish when it started raining on the cobblestones of the Champs-Élysées. The decision invited the sprinters to fight for the stage victory – the only remaining uncertainty.

Belgian cyclist Jordi Meeus prevailed in a photo finish between four riders on the line, just ahead of Jasper Philipsen, Dylan Groenewegen and Mads Pedersen.

“It was my first Tour. It was a super nice experience already so far, and to take the win today is an indescribable feeling,” said Meeus, who clocked a top speed of 68.8 kph (42.8 mph) on the last kilometer.

Pogačar, who attacked after just one lap of eight altogether on the Champs-Élysées, was wearing the white jersey as the best young rider for the 75th day – extending a career Tour record. The 24-year-old Slovenian rider has won the best young rider classification every year since 2020.

But Pogačar had to be content with second place in the general classification again.

British rider Adam Yates, Pogačar’s teammate, finished third overall, ahead of his twin brother Simon.

Colombian rider Egan Bernal, the 2019 Tour winner, completed the race as he made his impressive comeback from a life-threatening crash. The 26-year-old Bernal said he narrowly avoided becoming paralyzed after an accident with a bus while training in Colombia in January 2022.

“It’s difficult to compare with the year I won but it’s almost the same feeling because for me it’s a great victory,” Bernal said. “Yesterday, in the last climb, I was so lucky I was alone and could enjoy the last kilometers. I was so emotional.”

AP sports: https://apnews.com/hub/sports and https://twitter.com/AP_Sports

tour the france winner 2023

Danish rider Jonas Vingegaard wins the Tour de France for 2nd straight year

Tour de France winner Jonas Vingegaard celebrates on the podium.

  • Show more sharing options
  • Copy Link URL Copied!

Danish rider Jonas Vingegaard won the Tour de France for a second straight year as cycling’s most storied race finished Sunday on the Champs-Élysées.

With a huge lead built up over main rival Tadej Pogačar, the 2020 and 2021 winner, Vingegaard knew the victory was effectively his again before the largely ceremonial stage at the end of the 110th edition of the Tour.

The 26-year-old Vingegaard drank champagne with his Jumbo-Visma teammates as they lined up together and posed for photos on the way to Paris.

“It’s been a long journey, yet it went by so fast,” Vingegaard said. “Day after day, it was a super hard race with a super nice fight between me and Tadej. I’ve enjoyed every day. I hope to come back next year and see if I can take a third win.”

It had been a three-week slog over 3,405 kilometers (2,116 miles) with eight mountain stages across five mountain ranges. Vingegaard seized control of the race over two stages in the Alps.

tour the france winner 2023

Little had separated the two rivals until Vingegaard finished a time trial 1 minute, 38 seconds ahead of Pogačar on Tuesday, then followed up the next day by finishing the toughest mountain stage of the race almost 6 minutes ahead of his exhausted rival.

“I’m dead,” Pogačar said.

The Slovenian rider responded by winning the penultimate stage on Saturday, but Vingegaard still had an insurmountable lead of 7 minutes, 29 seconds going into the final stage – a mostly ceremonial stage which is contested at the end by the sprinters.

“We have to be careful not to do anything stupid,” Vingegaard warned Saturday, “but yeah, it’s amazing to take my second victory in the Tour de France.”

Vingegaard kept that lead and was able to celebrate early Sunday as organizers decided to take the times one lap before the finish when it started raining on the cobblestones of the Champs-Élysées. The decision invited the sprinters to fight for the stage victory – the only remaining uncertainty.

Belgian cyclist Jordi Meeus prevailed in a photo finish between four riders on the line, just ahead of Jasper Philipsen, Dylan Groenewegen and Mads Pedersen.

“It was my first Tour. It was a super nice experience already so far, and to take the win today is an indescribable feeling,” said Meeus, who clocked a top speed of 68.8 kph (42.8 mph) on the last kilometer.

tour the france winner 2023

Pogačar, who attacked after just one lap of eight altogether on the Champs-Élysées, was wearing the white jersey as the best young rider for the 75th day – extending a career Tour record. The 24-year-old Slovenian rider has won the best young rider classification every year since 2020.

But Pogačar had to be content with second place in the general classification again.

British rider Adam Yates, Pogačar’s teammate, finished third overall, ahead of his twin brother Simon.

Colombian rider Egan Bernal, the 2019 Tour winner, completed the race as he made his impressive comeback from a life-threatening crash. The 26-year-old Bernal said he narrowly avoided becoming paralyzed after an accident with a bus while training in Colombia in January 2022.

“It’s difficult to compare with the year I won but it’s almost the same feeling because for me it’s a great victory,” Bernal said. “Yesterday, in the last climb, I was so lucky I was alone and could enjoy the last kilometers. I was so emotional.”

More to Read

Matthieu Pavon celebrates on the 18th green of the South Course at Torrey Pines.

Matthieu Pavon makes PGA Tour history in dramatic win at Torrey Pines

Jan. 27, 2024

Stephan Jaeger watches his tee shot on the seventh hole of the North Course at Torrey Pines.

Stephan Jaeger leads at Torrey Pines after eagle on final hole

Jan. 25, 2024

Red Bull's Max Verstappen's crosses the finish line to win the Las Vegas Grand Prix

Max Verstappen wins spirited Las Vegas Grand Prix, which exceeded expectations

Nov. 19, 2023

Get our high school sports newsletter

Prep Rally is devoted to the SoCal high school sports experience, bringing you scores, stories and a behind-the-scenes look at what makes prep sports so popular.

You may occasionally receive promotional content from the Los Angeles Times.

More From the Los Angeles Times

Seattle Kraken center Jaden Schwartz (17) reacts after scoring on Anaheim Ducks goaltender Lukas Dostal.

Ducks can’t hold lead, fall to the Kraken for the sixth consecutive time

EDMONTON, AB - MARCH 28: Los Angeles Kings Center Anze Kopitar (11) fends off Edmonton Oilers.

Kings lose to Oilers and fall behind Golden Knights into a wild-card spot

March 28, 2024

Trent Grindlinger during Surf League match-up with Edison on Tuesday.

High School Sports

Prep sports roundup: Huntington Beach delivers a no-hitter in win over Los Alamitos

LOS ANGELES, CA - MARCH 28: Los Angeles Dodgers designated hitter Shohei Ohtani.

Hernández: Shohei Ohtani shows no hint of scandal distracting him in his Dodgers home debut

Olympics

Jonas Vingegaard becomes back-to-back Tour de France winner: How he bested Tadej Pogačar

Jumbo-Visma's Danish rider Jonas Vingegaard wearing the overall leader's yellow jersey celebrates victory by lifting his bike at the end the 21st and final stage of the 110th edition of the Tour de France cycling race, 115 km between Saint-Quentin-en-Yvelines and the Champs-Elysees in Paris, on July 23, 2023. (Photo by Thomas SAMSON / AFP) (Photo by THOMAS SAMSON/AFP via Getty Images)

Jonas Vingegaard became a back-to-back Tour de France champion Sunday, cruising into Paris to wrap up the 21-stage race. Here’s what you need to know:

  • Vingegaard, 26, secured the yellow jersey in Stage 6 and never relinquished it.
  • The first two weeks of the Tour were among the closest in its history as Vingegaard entered the final rest day just 10 seconds ahead of rival Tadej Pogačar — himself a back-to-back winner in 2020 and 2021. But the Danish rider broke the race open in stages 16 and 17 to win by over seven minutes.
  • Jasper Philipsen won the green jersey and Giulio Ciccone was the “king of the mountains” in polka dots. Pogačar won a record fourth white jersey for being the best rider under 26 years old.

Final general classification standings

  • Jonas Vingegaard (Jumbo-Visma)
  • Tadej Pogačar (UAE Team Emirates) +7:29
  • Adam Yates (UAE Team Emirates) +10:56
  • Simon Yates (Team Jayco Alula) +12:23
  • Carlos Rodriguez (Ineos Grenadiers) +13:17
🦁💛The King and its bodyguards💛🦁 🦁💛Le Roi et sa garde rapprochée💛🦁 #TDF2023 @JumboVismaRoad https://t.co/FDSMJTKctY pic.twitter.com/M5LYo9ldpX — Tour de France™ (@LeTour) July 23, 2023

How Vingegaard got it done

Vingegaard and Pogačar were the only two riders expected to be in the general classification conversation ahead of the race, and their back-and-forth did not disappoint. The first two weeks were a tactical battle as Vingegaard and his Jumbo-Visma super-team tried to snag every second they could.

But in Tuesday’s time trial, a format often regarded as the “race of truth” because every rider must fend for himself, Vingegaard proved to be a true star.

Advertisement

He had the race of his life , besting Pogačar’s No. 2 time by a minute and 38 seconds. (Pogačar, in turn, was more than a minute ahead of the third-place rider). If it wasn’t a done deal already, Vingegaard sealed the win with a strong ride the next day in the mountains as Pogačar couldn’t dig deep enough to fight back. Vingegaard put nearly six minutes into the Slovenian rider — who declared he was “dead” after the stage — growing his lead to well over seven minutes.

At that point, Vingegaard wasn’t ready to call the race quite yet, noting that he expected Pogačar to “try something” in the coming days. And Pogačar indeed did not go out quietly, battling to grab the win in Saturday’s Stage 20. But Vingegaard, as he had been all race, was right there on Pogačar’s wheel.

Other notable results

American Sepp Kuss, who dutifully led Vingegaard through the mountains, dropped out of a top-10 finish Saturday after a gruesome crash . He managed to finish the race, however, and still ended up 12th.

French fan favorite Thibaut Pinot finished 11th in the last Tour of his career. He was the most aggressive rider of Saturday’s stage, making a strong push for the win, but ultimately finished seventh.

Egan Bernal, the last Tour de France winner not named Vingegaard or Pogačar, finished 36th in his first Tour since returning from a near-fatal crash in January 2022.

What Vingegaard said

“It’s amazing to take my second victory in the Tour de France, I almost cannot believe it,” Vingegaard said Saturday. He called the matchup with Pogačar a “crazy battle.”

“I would never have been able to do this without my fantastic team. They’ve been there every day for me,” he added.

Required reading

  • Tour de France 2023: How to watch, schedule, odds and storylines you need to know

(Photo: Thomas Samson /AFP via Getty Images)

Get all-access to exclusive stories.

Subscribe to The Athletic for in-depth coverage of your favorite players, teams, leagues and clubs. Try a week on us.

Torrey Hart

Torrey is a staff editor on The Athletic’s news team. Before joining The Athletic, she worked as a digital editorial producer at NBC Olympics. Prior to that, she was a news editor at Front Office Sports, worked as an editorial production assistant for Pac-12 Networks and wrote for outlets including Yahoo Sports and Sports Illustrated.

Meeus wins thrilling Champs-Élysées finish as Vingegaard wins Tour de France

It was a surprise winner of the 2023 tour de france final stage in jordi meeus, but a very expected result as jonas vingegaard wrapped up the overall victory of the race..

Jordi Meeus wins Stage 21 of the 2023 Tour de France.

Jordi Meeus wins Stage 21 of the 2023 Tour de France.

WATCH via SBS On Demand

tour the france winner 2023

Stage 21 - Full Replay - Tour de France 2023

tour the france winner 2023

Stage 21 - Daily Highlights - Tour de France 2023

tour the france winner 2023

Stage 21 - Bonjour le Tour - Tour de France 2023

tour the france winner 2023

Stage 21 - Mini Stage - Tour de France 2023

tour the france winner 2023

Stage 21 - Winning Moment - Tour de France 2023

Have a story or comment? Contact Us

Share this with family and friends

Recommended for you

tour the france winner 2023

Kennedy stars in Round 3 of BMX World Cup

tour the france winner 2023

Perfect 10 at Trampoline World Cup

tour the france winner 2023

Australian Beach Volleyball Championships 2024 - Women's Gold Medal Match Highlights

Beach Volleyball

tour the france winner 2023

Full Replay: Round 1, Phillip Island - Australian Superbikes Championship 2024

Superbike World Championship 2023 - Round 1, Australia

Superbike World Championship 2024 - Round 1, Australia

Women's Weekly Football 2023 S2023 Ep19 - Women's Weekly Football 2023, Ep 19

Women's Weekly Football 2023/24 March 2-3 - Extended Highlights

tour the france winner 2023

Australian Beach Volleyball Championships 2024 - Men's Gold Medal Match Highlights

tour the france winner 2023

Stage 3 - Mini Recap - Paris-Nice 2024

Sbs sport newsletter, sign up now for the latest sport news from australia and around the world direct to your inbox..

By subscribing, you agree to SBS’s terms of service and privacy policy including receiving email updates from SBS.

tour the france winner 2023

  • Milano Cortina 2026
  • Brisbane 2032
  • Olympic Refuge Foundation
  • Olympic Games
  • Olympic Channel
  • Let's Move

Tour de France 2023: Daily stage results and general classification standings

The latest updates on the winners of each stage and the top contenders for the coveted yellow jersey in the 110th edition of the Tour de France, taking place from 1 to 23 July.

Jonas Vingegaard celebrates victory in the 2023 Tour de France

Jonas Vingegaard claimed back-to-back Tour de France titles beating main rival Tadej Pogacar into second place in a repeat of the 2022 result.

Jordi Meeus (Bora-Hansgrohe) produced the best result of his career, winning the final stage on his Le Tour debut. He triumphed in a photo finish beating Jasper Philipsen and Dylan Groenewegen into second and third place, respectively.

The 2023 Tour de France , the second and most prestigious Grand Tour of the year in the men’s road cycling season , started in Bilbao on 1 July.

Check out the daily results and the general classification standings after each stage right here.

  • Tour de France 2023 preview: Full schedule and how to watch live

Sunday July 23: Stage 21 - Saint-Quentin-en-Yvelines - Paris Champs-Élysées, 115.1 km

The final stage of the 2023 Tour de France came to a climactic end with Belgium’s Jordi Meeus claiming a surprise victory in a sprint for the line on the Champs-Élysées in Paris.

Meeus won by the narrowest of margins in a photo finish edging Jasper Philipsen (Alpecin Deceuninck) and Dylan Groenewegen (Team Jayco Alula) into second and third place, respectively.

Meeus celebrated an emphatic end to his debut while Denmark’s Jonas Vingegaard claimed a second consecutive Tour de France title. Vingegaard finished seven minutes, and 29 seconds ahead of Slovenia's Tadej Pogacar with Adam Yates of Great Britain taking third overall.

2023 Tour de France: Stage 21 Results - Sunday 23 July

Saint-quentin-en-yvelines - paris champs-élysées, 115.1 km.

  • Jordi Meeus (BEL, BORA-hansgrohe) 2h 56’13’’
  • Jasper Philipsen (BEL, Alpecin-Deceuninck) +0"
  • Dylan Groenewegen (NED, Team Jayco-AIUla) +0"
  • Mads Pedersen (DEN, LidI-Trek) +0"
  • Cees Bol (NED, Astana Qazaqstan Team) +0"
  • Biniam Girmay (ER, Intermarché-Circus-Wanty) +0"
  • Bryan Coquard (Cofidis) +0"
  • Søren Wærenskjold (NOR, Uno-X Pro Cycling Team) +0"
  • Corbin Strong (NZ, Israel-Premier Tech) +0"
  • Luca Mozzato (ITA, Arkéa-Samsic) +0"

2023 Tour de France: General Classification standings after Stage 21

  • Jonas Vingegaard (DEN, Jumbo-Visma) 82h 05'42"
  • Tadej Pogacar (SLO, UAE Team Emirates) +7:29"
  • Adam Yates (GBR, UAE Team Emirates) +10:56"
  • Simon Yates (GBR, Team Jayco AlUla) +12:23"
  • Carlos Rodriguez Cano (ESP, Ineos Grenadiers) +13:17"
  • Pello Bilbao (ESP, Bahrain - Victorious) +13:27"
  • Jai Hindley (AUS, BORA - hansgrohe) +14:44"
  • Felix Gall (AUT, AG2R Citroën Team) +16:09"
  • David Gaudu (FRA, Groupama) +23:08"
  • Guillaume Martin (FRA, Cofidis) +26:30"

Saturday 22 July: Stage 20 - Belfort - Le Markstein Fellering, medium mountains, 133.5 km

Despite failing to regain the yellow jersey he won in 2020 and 2021, Tadej Pogacar  ended his Tour de France on a high note.

In his last Tour de France mountain stage before retirement, home favourite Thibaut Pinot went on a solo attack to the delight of the French fans.

But the climbing specialist was unable to stay in front with first Tom Pidcock and Warren Barguil catching him before Pogacar made his bid to bridge the gap.

Overall race leader Jonas Vingegaard covered the move with Felix Gall , and the three forged clear on the closing Col du Platzerwase climb.

As things became tactical at the front, the Yates brothers - Adam and Simon - made it a lead group of five.

Vingegaard made his bid for the stage win with 250m to go, but Pogacar was too strong this time with the Dane losing second to Gall on the line.

Pinot received a hero's welcome as he crossed the line in seventh place.

2023 Tour de France: Stage 20 Results - Saturday 22 July

Belfort - le markstein fellering, medium mountains, 133.5 km.

  • Tadej Pogacar (SLO, UAE Team Emirates) 3h 27'18"
  • Felix Gall (AUT, AG2R Citroën Team) +0"
  • Jonas Vingegaard (DEN, Jumbo-Visma) +0"
  • Simon Yates (GBR, Team Jayco AlUla) +0"
  • Adam Yates (GBR, UAE Team Emirates) +7"
  • Warren Barguil (FRA, Team Arkéa Samsic) +33"
  • Thibaut Pinot (FRA, Groupama - FDJ) +33"
  • Pello Bilbao (ESP, Bahrain - Victorious) +33"
  • Tobias Halland Johannessen (NOR, Uno-X Pro Cycling Team) +50"
  • Rafał Majka (POL, UAE Team Emirates) +50"

2023 Tour de France: General Classification standings after Stage 20

  • Jonas Vingegaard (DEN, Jumbo-Visma) 79h 16'38"
  • Carlos Rodriguez Cano (ESP, Ineos Grenadiers) +12:57"

Friday 21 July: Stage 19 - Moirans-en-Montagne - Poligny, hilly, 172.8 km

Matej Mohoric denied Kasper Asgreen a second consecutive win at the 2023 Tour de France after a thrilling photo-finish sprint in Poligny.

The two riders emerged from a three-man breakaway and outsprinted Australia's Ben O'Connor, with Mohoric narrowly beating Asgreen to the finish line.

Throughout the 172.8km stage, there were numerous fragmented attacks across the field, leading to an intense pursuit among different breakaway groups in the final 20km.

Overall leader Jonas Vingegaard finished with the main peloton and kept his seven-and-a-half-minute lead on Tadej Pogacar in the general classification (GC) with just two stages remaining

2023 Tour de France: Stage 19 Results - Friday 21 July

Moirans-en-montagne - poligny, hilly, 172.8km.

  • Matej Mohoric (SLO, Bahrain-Victorious) 3h 31'02"
  • Kasper Asgreen (DEN, Soudal - Quick Step) +0"
  • Ben O'Connor (AUS, AG2R Citroen Team) +4"
  • Jasper Philipsen (BEL, Alpecin-Deceuninck) +39"
  • Mads Pedersen (DEN, Lidl - Trek) +39"
  • Christophe Laporte (FRA, Jumbo-Visma) +39"
  • Luka Mezgec (SLO, Team Jayco AlUla) +39"
  • Alberto Bettiol (ITA, EF Education-EasyPost) +39"
  • Matteo Trentin (ITA, UAE Team Emirates) +39"
  • Thomas Pidcock (GBR, INEOS Grenadiers) +39"

2023 Tour de France: General Classification standings after Stage 19

  • Jonas Vingegaard (DEN, Jumbo-Visma) 75h 49'24"
  • Tadej Pogacar (SLO, UAE Team Emirates) +7:35"
  • Adam Yates (GBR, UAE Team Emirates) +10:45"
  • Carlos Rodriguez Cano (ESP, Ineos Grenadiers) +12:01"
  • Simon Yates (GBR, Team Jayco AlUla) +12:19"
  • Pello Bilbao (ESP, Bahrain - Victorious) +12:50"
  • Jai Hindley (AUS, BORA - hansgrohe) +13:50"
  • Felix Gall (AUT, AG2R Citroën Team) +16:11"
  • Sepp Kuss (USA, Jumbo-Visma) +16:49"
  • David Gaudu (FRA, Groupama) +17:57"

Matej Mohoric crosses the finish line to win stage 19 at the 2023 Tour de France

Cycling - Tour de France - Stage 19 - Moirans-En-Montagne to Poligny - France - July 21, 2023 Team Bahrain Victorious' Matej Mohoric crosses the finish line to win stage 19

Thursday 20 July: Stage 18 - Moûtiers - Bourg-en-Bresse, flat, 184.9 km

Kasper Asgreen surprised the sprinters and claimed stage 18 of the Tour de France after a long day in the breakaway.

Following several mountain stages in the Alps, a flatter stage awaited the peloton on Thursday. A breakaway of four rider with Kasper Asgreen , Jonas Abrahamsen , Victor Campenaerts, and later Pascal Eenkhoorn managed to just stay clear of the sprinters that were breathing down their necks on the finish line.

Asgreen of Denmark proved to be the fastest of the riders in the breakaway, and he secured his team Soudal Quick Step their first stage win of this year’s Tour de France.

Jonas VIngegaard held on to the leader's yellow jersey and maintains his 7:35 advantage to Tadej Pogacar .

2023 Tour de France: Stage 18 Results - Thursday 20 July

Moûtiers to bourg-en-bresse, flat, 184.9 km.

  • Kasper Asgreen (DEN, Soudal - Quick Step) 4h 06'48"
  • Pascal Eenkhoorn (NED, Lotto Dstny) +0"
  • Jonas Abrahamsen (NOR, Uno-X Pro Cycling Team) +0"
  • Mads Pedersen (DEN, Lidl - Trek) +0"
  • Jordi Meeus (BEL, BORA - hansgrohe) +0"
  • Matteo Trentin (ITA, UAE Team Emirates) +0"
  • Christophe Laporte (FRA, Jumbo-Visma) +0"
  • Luca Mozzato (ITA, Team Arkéa Samsic) +0"

2023 Tour de France: General Classification standings after Stage 18

  • Jonas Vingegaard (DEN, Jumbo-Visma) 67h 57'51"

Kasper Asgreen claimed stage 18 of the Tour de France 2023 after a long day in the breakaway.

Cycling - Tour de France - Stage 18 - Moutiers to Bourg-En-Bresse - France - July 20, 2023 Soudal–Quick-Step's Kasper Asgreen celebrates as he crosses the finish line to win stage 18 REUTERS/Stephane Mahe

Wednesday 19 July: Stage 17 - Saint-Gervais Mont-Blanc - Courchevel, high mountains, 165.7 km

Felix Gall claimed a dramatic queen stage of the Tour de France 2023, where Jonas Vingegaard cracked Tadej Pogacar to gain more than five and a half minutes on the Slovenian. The Dane is now seven minutes and 35 seconds clear in the overall lead, and looks very likely to win his second consecutive Tour de France.

The stage winner Gall attacked his breakaway companions with six kilometres remaining of the final climb Col de la Loze. Simon Yates tried to chase down Gall, but the AG2R Citroën Team rider managed to maintain a small gap to the Brit, and he crossed the finish line solo.

The general classification leader Vingegaard dropped Pogacar 7.5 kilometres from the summit of Col de la Loze, and while the Slovenian tried to limit his losses, last year’s winner did what he could to gain as much time as possible. His lead seems unassailable with four stages remaining.

2023 Tour de France: Stage 17 Results - Wednesday 19 July

Saint-gervais mont-blanc to courchevel, high mountains, 165.7 km.

  • Felix Gall (AUT, AG2R Citroën Team) 4h 49'08"
  • Simon Yates (GBR, Team Jayco AlUla) +34"
  • Pello Bilbao (ESP, Bahrain - Victorious) +1:38"
  • Jonas Vingegaard (DEN, Jumbo-Visma) +1:52"
  • David Gaudu (FRA, Groupama - FDJ) +2:09"
  • Tobias Halland Johannessen (NOR, Uno-X Pro Cycling Team) +2:39"
  • Chris Harper (AUS, Team Jayco AlUla) +2:50"
  • Rafał Majka (POL, UAE Team Emirates) +3:43"
  • Adam Yates (GBR, UAE Team Emirates) +3:43"
  • Wilco Kelderman (NED, Jumbo-Visma) +3:49"

2023 Tour de France: General Classification standings after Stage 17

Felix Gall claimed the biggest victory of his career, as he crossed the finish line first on the queen stage of the Tour de France 2023.

Cycling - Tour de France - Stage 17 - Saint-Gervais Mont Blanc to Courchevel - France - July 19, 2023 AG2R Citroen Team's Felix Gall celebrates as he crosses the finish line to win stage 17 REUTERS/Stephane Mahe

Tuesday 18 July: Stage 16 - Passy - Combloux, individual time trial, 22.4 km

Jonas Vingegaard took a big step toward reclaiming his Tour de France title, as the Danish rider triumphed on this year’s lone time trial.

The yellow jersey wearer gained an astonishing one minute and 38 seconds to his biggest rival Tadej Pogacar , who finished second on the stage.

Before Wednesday’s queen stage, the Dane now has an advantage of 1:48 to his Slovenian rival.

2023 Tour de France: Stage 16 Results - Tuesday 18 July

Passy to combloux, individual time trial, 22.4 km.

  • Jonas Vingegaard (DEN, Jumbo-Visma) 32:26
  • Tadej Pogacar (SLO, UAE Team Emirates) +1:38"
  • Wout van Aert (BEL, Jumbo-Visma) +2:51"
  • Pello Bilbao (ESP, Bahrain - Victorious) +2:55"
  • Simon Yates (GBR, Team Jayco AlUla) +2:58"
  • Rémi Cavagna (FRA, Soudal - Quick Step )+3:06"
  • Adam Yates (GBR, UAE Team Emirates) +3:12"
  • Mattias Skjelmose (DEN, Lidl - Trek) +3:21"
  • Mads Pedersen (DEN Lidl - Trek) +3:31"
  • David Gaudu (FRA, Groupama - FDJ) +3:31

2023 Tour de France: General Classification standings after Stage 16

  • Jonas Vingegaard (DEN, Jumbo-Visma) 63h 06'53"
  • Tadej Pogacar (SLO, UAE Team Emirates) +1:48"
  • Adam Yates (GBR, UAE Team Emirates) +8:52"
  • Carlos Rodriguez Cano (ESP, Ineos Grenadiers) +8:57"
  • Jai Hindley (AUS, BORA - hansgrohe) +11:15"
  • Sepp Kuss (USA, Jumbo-Visma) +12:56"
  • Pello Bilbao (ESP, Bahrain - Victorious) +13:06"
  • Simon Yates (GBR, Team Jayco AlUla) +13:46"
  • David Gaudu (FRA, Groupama) +17:38"
  • Felix Gall (AUT, AG2R Citroën Team) +18:19"

Jonas Vingegaard won the lone time trial of the Tour de France 2023 on stage 16.

Cycling - Tour de France - Stage 16 - Passy to Combloux - France - July 18, 2023 Team Jumbo–Visma's Jonas Vingegaard wearing the yellow jersey crosses the finish line after stage 16 REUTERS/Benoit Tessier

Sunday 16 July: Stage 15 - Les Gets les Portes du Soleil - Saint-Gervais Mont-Blanc, mountain stage, 179 km

Wout Poels took the first Tour de France stage win of his career, as he crossed the finish line alone at Saint-Gervais Mont-Blanc on stage 15.

The 2016 Liège-Bastogne-Liège winner dropped his breakaway companions Wout van Aert and Marc Soler 11 kilometres from the finish and managed to maintain his advantage.

Jonas Vingegaard and Tadej Pogacar fought another alpine duel, but neither rider could get the better of the other, and they crossed the finish line together.

The yellow leader’s jersey therefore remains with Vingegaard. His advantage to Tadej Pogacar is 10 seconds.

2023 Tour de France: Stage 15 Results - Sunday 16 July

Les gets les portes du soleil to saint-gervais mont-blanc, mountain stage, 179 km.

  • Wout Poels (NED, Bahrain - Victorious) 4:40:45
  • Wout van Aert (BEL, Jumbo-Visma) +2:08"
  • Mathieu Burgaudeau (FRA, TotalEnergies) +3:00"
  • Lawson Craddock (USA, Team Jayco AlUla) +3:10"
  • Mikel Landa (ESP, Bahrain - Victorious) +3:14"
  • Thibaut Pinot (FRA, Groupama - FDJ) +3:14"
  • Guillaume Martin (FRA, Cofidis) +3:32"
  • Mattias Skjelmose (DEN, Lidl - Trek) +3:43"
  • Simon Guglielmi (FRA, Team Arkéa Samsic) +3:59"
  • Warren Barguil (FRA, Team Arkéa Samsic) +4:20

2023 Tour de France: General Classification standings after Stage 15

  • Jonas Vingegaard (DEN, Jumbo-Visma) 62h 34'17"
  • Tadej Pogacar (SLO, UAE Team Emirates) +10"
  • Carlos Rodriguez Cano (ESP, Ineos Grenadiers) +5:21"
  • Adam Yates (GBR, UAE Team Emirates) +5:40"
  • Jai Hindley (AUS, BORA - hansgrohe) +6:38"
  • Sepp Kuss (USA, Jumbo-Visma) +9:16"
  • Pello Bilbao (ESP, Bahrain - Victorious) +10:11"
  • Simon Yates (GBR, Team Jayco AlUla) +10:48"
  • David Gaudu (FRA, Groupama) +14:07"
  • Guillaume Martin (FRA, Cofidis) +14:18"

Wout Poels claimed the first Tour de France stage win of his career.

Cycling - Tour de France - Stage 15 - Les Gets Les Portes Du Soleil to Saint-Gervais Mont-Blanc - France - July 16, 2023 Team Bahrain Victorious' Wout Poels celebrates as he crosses the finish line to win stage 15 REUTERS/Stephane Mahe

Saturday 15 July: Stage 14 - Annemasse - Morzine Les Portes du Soleil, mountain stage, 151.8 km

Carlos Rodriguez claimed the biggest victory of his career, marking the second consecutive win for his team INEOS Grenadiers, on stage 14 of the 2023 Tour de France after crossing the finish line alone in Morzine.

The 22-year-old Spaniard took advantage of the mind games between Jonas Vingegaard and Tadej Pogacar, who were the strongest riders during the ascent on the Col de Joux de Plan.

The Slovenian secured second place, beating his Danish rival, but now trails Vingegaard, who picked up an extra bonus second, by 10 seconds.

2023 Tour de France: Stage 14 Results - Saturday 15 July

Annemasse - morzine les portes du soleil, mountain stage, 151.8 km.

  • Carlos Rodriguez Cano (ESP, Ineos Grenadiers) 3:58:45
  • Tadej Pogacar (SLO, UAE Team Emirates) +5"
  • Jonas Vingegaard (DEN, Jumbo-Visma) +5"
  • Adam Yates (GBR, UAE Team Emirates) +10"
  • Sepp Kuss (USA, Jumbo-Visma) +57"
  • Jai Hindley (AUS, Bora-Hansgrohe) +1:46"
  • Felix Gall (AUT, AG2R Citroën Team) +1:46"
  • Pello Bilbao (ESP, Bahrain - Victorious) +3'19"
  • Simon Yates (GBR, Team Jayco AlUla) +3'21"
  • Guillaume Martin (FRA, Cofidis) +5'57"

2023 Tour de France: General Classification standings after Stage 12

  • Jonas Vingegaard (DEN, Jumbo-Visma) 46h 34'27"
  • Carlos Rodriguez Cano (ESP, Ineos Grenadiers) +4:43"
  • Jai Hindley (AUS, BORA - hansgrohe) +4:44"
  • Adam Yates (GBR, UAE Team Emirates) +5:20"
  • Sepp Kuss (USA, Jumbo-Visma) +8:15"
  • Simon Yates (GBR, Team Jayco AlUla) +8:32"
  • Pello Bilbao (ESP, Bahrain - Victorious) +8:51"
  • Felix Gall (AUT, AG2R Citroën Team) +12:26"
  • David Gaudu (FRA, Groupama) +12:56"

Carlos Rodriguez celebrates as he crosses the finish line in Morzine Les Portes Du Soleil to win stage 14 at the 2023 Tour de France

Cycling - Tour de France - Stage 14 - Annemasse to Morzine Les Portes Du Soleil - France - July 15, 2023 Ineos Grenadiers' Carlos Rodriguez celebrates as he crosses the finish line to win stage 14

Friday 14 July: Stage 13 - Châtillon-sur-Chalaronne - Grand Colombier, mountain stage, 137.8 km

Michael Kwiatkowski of INEOS Grenadiers secured a remarkable solo victory on stage 13 of the 2023 Tour de France, conquering the iconic Grand Colombier.

The Polish rider made a decisive move with 11km to go annd successfully maintained his lead over the pursuing riders, securing his third career stage win at La Grande Boucle.

Tadej Pogacar launched a late but blistering attack to finish third and narrow the gap to overall leader Jonas Vingegaard , with the Danish rider now leading by just nine seconds.

2023 Tour de France: Stage 13 Results - Friday 14 July

Châtillon-sur-chalaronne - grand colombier, mountain stage, 137.8 km.

  • Michal Kwiatkowski (POL, INEOS Grenadiers) 3:17:33
  • Maxim Van Gils (BEL, Lotto Dstny) +47"
  • Tadej Pogacar (SLO, UAE Team Emirates) +50"
  • Jonas Vingegaard (DEN, Jumbo-Visma) +54"
  • Thomas Pidcock (GBR, INEOS Grenadiers) 1'03"
  • Jai Hindley (AUS, Bora-Hansgrohe) 1'05"
  • James Shaw (GBR, EF Education-EasyPost) 1'05"
  • Harold Tejada (COL, Astana Qazaqstan Team) 1:05"
  • Simon Yates (GBR, Team Jayco AlUla) 1'14"
  • Adam Yates (GBR, UAE Team Emirates) 1'18"
  • Tadej Pogacar (SLO, UAE Team Emirates) +9"
  • Jai Hindley (AUS, Bora-Hansgrohe) +2:51"
  • Carlos Rodriguez Cano (ESP, Ineos Grenadiers) +4:22"
  • Adam Yates (GBR, UAE Team Emirates) +5:03"
  • Simon Yates (GBR, Team Jayco AlUla) +5:04"
  • Pello Bilbao (ESP, Bahrain - Victorious) +5:25"
  • Tom Pidcock (GBR, INEOS Grenadiers) +5:35"
  • David Gaudu (FRA, Groupama) +6:52"
  • Sepp Kuss (USA, Jumbo-Visma) +7:11"

Michal Kwiatkowski celebrates win on stage 13 of the 2023 Tour de France

Cycling - Tour de France - Stage 13 - Chatillon-Sur-Chalaronne to Grand Colombier - France - July 14, 2023 Ineos Grenadiers' Michal Kwiatkowski celebrates as he crosses the finish line to win stage 13

Thursday 13 July: Stage 12 - Roanne - Belleville-en-Beaujolais, medium mountains, 168.8km

Ion Izagirre of Cofidis claimed a stunning solo victory on stage 12 of the Tour de France 2023. The 34-year-old Spaniard made a daring move from the breakaway 30 kilometres before the finish line and successfully fended off the chasing pack to claim his second stage win in the prestigious French grand tour. The Basque won his first stage in 2016.

Mathieu Burgaudeau took the second spot on the stage, while Matteo Jorgenson was third.

Jonas Vingegaard maintained his hold on the yellow leader's jersey, with the Danish rider maintaining a 17-second lead over  Tadej Pogacar in second place.

2023 Tour de France: Stage 12 Results - Thursday 13 July

Roanne to belleville-en-beaujolais, medium mountains, 168.8km.

  • Ion Izagirre (ESP, Cofidis) 3:51:42
  • Mathieu Burgaudeau (FRA, TotalEnergies) +58"
  • Matteo Jorgenson (USA, Movistar Team) +58"
  • Tiesj Benoot (BEL, Jumbo-Visma) +1:06"
  • Tobias Halland Johannessen (NOR, Uno-X Pro Cycling Team +1:11"
  • Thibaut Pinot (FRA, Groupama - FDJ) +1:13"
  • Guillaume Martin (FRA, Cofidis) +1:13"
  • Dylan Teuns (BEL, Israel - Premier Tech) +1:27"
  • Ruben Guerreiro (POR, Movistar Team) +1:27"
  • Victor Campenaerts (BEL, Lotto Dstny) +3:02"
  • Tadej Pogacar (SLO, UAE Team Emirates) +17"
  • Jai Hindley (AUS, Bora-Hansgrohe) +2:40"
  • Pello Bilbao (ESP, Bahrain - Victorious +4:36"
  • Adam Yates (GBR, UAE Team Emirates) +4:41"
  • Simon Yates (GBR, Team Jayco AlUla) +4:46"
  • Tom Pidcock (GBR, INEOS Grenadiers) +5:28"
  • David Gaudu (FRA, Groupama) +6:01"
  • Sepp Kuss (USA, Jumbo-Visma) +6:47"

Ion Izagirre claimed stage 12 of the Tour de France 2023.

Cycling - Tour de France - Stage 12 - Roanne to Belleville-En-Beaujolais - France - July 13, 2023 Cofidis' Ion Izagirre Insausti celebrates as he crosses the finish line to win stage 12 REUTERS/Stephane Mahe

Wednesday 12 July: Stage 11 - Clermont-Ferrand - Moulins, flat, 179.8km

Jasper Philipsen secured his fourth stage win of this year’s Tour de France, as the Belgian once again proved to be the fastest rider of the peloton in a bunch sprint.

The green jersey wearer Philpsen won ahead of Dylan Groenewegen and Phil Bauhaus .

Jonas Vingegaard is still in the yellow leader’s jersey, after a stage that saw no changes in the top ten of the general classification.

2023 Tour de France: Stage 11 Results - Wednesday 12 July

Clermont-ferrand to moulins, flat, 179.8km.

  • Jasper Philipsen (BEL, Alpecin-Deceuninck) 4:01:07
  • Dylan Groenewegen (NED, Team Jayco AlUla) +0"
  • Phil Bauhaus (GER, Bahrain - Victorious) +0"
  • Bryan Coquard (FRA, Cofidis) +0"
  • Alexander Kristoff (NOR, Uno-X Pro Cycling Team) +0"
  • Peter Sagan (SLK, TotalEnergies) +0"
  • Wout van Aert (BEL, Jumbo-Visma) +0"
  • Sam Welsford (AUS, Team dsm - firmenich) +0"

2023 Tour de France: General Classification standings after Stage 11

  • Carlos Rodriguez Cano (ESP, Ineos Grenadiers) +4:24"

Jasper Philipsen claimed his fourth stage win at the 2023 Tour de France.

Cycling - Tour de France - Stage 11 - Clermont-Ferrand to Moulins - France - July 12, 2023 Alpecin–Deceuninck's Jasper Philipsen celebrates as he crosses the finish line to win stage 11 REUTERS/Gonzalo Fuentes

Tuesday 11 July: Stage 10 - Vulcania - Issoire, medium mountains, 167.2km

Pello Bilbao of Bahrain-Victorious claimed the first Spanish Tour de France stage win in five years as he outsprinted his breakaway companions in a thriliing finale on stage 10.

Prior to the sprint finish, Krists Neilands of Israel-Premier Tech was caught just three kilometres from the finish line after the Latvian tried to go solo 30 kilometres earlier.

Several riders from the breakaway attacked in the final, where Bilbao broke free with Georg Zimmermann of Intermarché-Circus-Wanty. Ben O'Connor of AG2R Citroën Team managed to bridge accross right before Bilbao launched his sprint.

Neither Zimmerman nor O’Connor could respond, and the 33-year-old Spaniard could take his first-ever Tour de France stage win. A victory he dedicated to his former teammate Gino Mäder, who tragically lost his life last month after a crash at the Tour de Suisse.

In the general classification, Jonas Vingegaard crossed the finish line alongside the other favourites, and he retains his 17-second advantage over Tadej Pogacar in second place. Bilbao advanced from 11 th to fifth position in the overall standings.

2023 Tour de France: Stage 10 Results - Tuesday 11 July

Vulcania to issoire, medium mountains, 167.2km.

  • Pello Bilbao (ESP, Bahrain - Victorious 3:52:34
  • Georg Zimmermann (GER, Intermarché - Circus - Wanty) +0"
  • Ben O'Connor (AUS, AG2R Citroën Team) +0"
  • Krists Neilands (LAT, Israel - Premier Tech) +0"
  • Esteban Chaves (COL, EF Education-EasyPost) +0"
  • Antonio Pedrero (ESP, Movistar Team) +3"
  • Mattias Skjelmose (DEN, Lidl - Trek) +27"
  • Michał Kwiatkowski (POL, INEOS Grenadiers) +27"
  • Warren Barguil (FRA, Team Arkéa Samsic) +30"
  • Julian Alaphilippe (FRA, Soudal - Quick Step) +32"

2023 Tour de France: General Classification standings after Stage 10

  • Jonas Vingegaard (DEN, Jumbo-Visma) 42h 33'13"
  • Pello Bilbao (ESP, Bahrain - Victorious +4:34"
  • Adam Yates (GBR, UAE Team Emirates) +4:39"
  • Simon Yates (GBR, Team Jayco AlUla) +4:44"
  • Tom Pidcock (GBR, INEOS Grenadiers) +5:26"
  • Sepp Kuss (USA, Jumbo-Visma) +6:45"

Pello Bilbao dedicated his stage win to the late Gino Mäder.

Cycling - Tour de France - Stage 10 - Vulcania to Issoire - France - July 11, 2023 Team Bahrain Victorious' Pello Bilbao Lopez celebrates as he crosses the finish line to win stage 10 REUTERS/Benoit Tessier

Sunday 9 July: Stage 9 - Saint-Léonard-de-Noblat - Puy de Dôme, 182.4km

The iconic finish at Puy de Dôme , a 13.3 km stretch at 7.7% average gradient, returned to the race for the first time since 1988.

The stage was forecast to be a battle between overall leader Jonas Vingegaard and Tadej Pogacar but it turned into a heartbreaking loss for Matteo Jorgenson. The U.S. rider who was stung by a wasp and needed to be attended to by the race doctor with 72km to go, produced a brave 50km solo effort and was caught 450m from the finish by Canada's Michael Woods.

Meanwhile, Pogacar gained eight seconds on Vingegaard. 

2023 Tour de France: Stage 9 Results - Sunday 9 July

Saint-léonard-de-noblat to puy de dôme, 182.4km.

Michael Woods (CAN, Israel Premier Tech) 4:19:41

Pierre Latour (FRA, TotalEnergies) +28

Matej Mohoric (SLO, Bahrain - Victorious) +35

Matteo Jorgensen (USA, Movistar) +35

Clement Berthet (FRA, AG2R Citroën) + 55

Neilson Powless (USA, EF Education-EasyPost) +1:23

Alexej Lutsenko (UKR, Astana Qazaqstan Team) + 1:39

Jonas Gregaard (DEN, Uno-X Pro Cycling Team) +1:58

Mathieu Burgaudeau (FRA, TotalEnergies) + 2:16

David de la Cruz (SPA, Astana Qazaqstan Team) + 2:34

2023 Tour de France: General Classification standings after Stage 9

  • Jonas Vingegaard (DEN, Jumbo-Visma) 38h 37'46"
  • Romain Bardet (FRA, Team DSM - Firmenich) +6:58"

Saturday 8 July: Stage 8 - Libourne - Limoges, hilly, 200.7km

Mads Pederson held off triple stage winner Jasper Philipsen and Wout van Aert to clinch stage eight of the Tour de France in 4:12:26.

Van Aert had looked to be in a position to take the stage but was forced to apply the brakes after getting blocked by his own Jumbo-Visma teammate Christophe Laporte . The Belgian was able to recover to catch third.

Earlier in the race, joint record holder for stage wins Mark Cavendish was forced to abandon his 14th and expected last Tour after he was caught in a crash with 63km to go.

The Manx Missile appeared to have injured his shoulder after a touch of wheels in the peloton forced him off his bike and onto the tarmac.

It's been a heartbreaking 24 hours for Cavendish who was denied a record win yesterday (Friday) after suffering a mechanical issue in his sprint showdown with Philipsen.

In the GC, Jonas Vingegaard retained the yellow jersey, while Great Britain's Simon Yates slid two places into sixth following his crash with just 5km of the race left to go.

2023 Tour de France: Stage 8 Results - Saturday 8 July

Libourne to limoges, hilly, 200.7km.

  • Mads Pederson (DEN, Lidl - Trek) 4:12:26
  • Jasper Philipsen (BEL, Alpecin - Deceuninck) +0"
  • Dylan Groenewegen (NED, Jayco AlUla) +0"
  • Nils Eekhoff (NED, Team DSM - Firmenich) +0"
  • Jasper De Buyst (BEL, Lotto Dstny) +0"
  • Rasmus Tiller (NOR, Uno-X Pro Cycling Team) +0"
  • Corbin Strong (NZL, Israel - Premier Tech) +0"
  • Tadej Pogacar (SLO, UAE Team Emirates) +0"

2023 Tour de France: General Classification standings after Stage 8

  • Jonas Vingegaard (DEN, Jumbo-Visma) 34h 10'03"
  • Tadej Pogacar (SLO, UAE Team Emirates) +25"
  • Jai Hindley (AUS, Bora-Hansgrohe) +1:34"
  • Carlos Rodriguez Cano (ESP, Ineos Grenadiers) +3:30"
  • Adam Yates (GBR, UAE Team Emirates) +3:40"
  • Simon Yates (GBR, Team Jayco AlUla) +4:01"
  • David Gaudu (FRA, Groupama - FDJ) +4:03"
  • Romain Bardet (FRA, Team DSM - Firmenich) +4:43"
  • Thomas Pidcock (GBR, INEOS Grenadiers) +4:43"
  • Sepp Kuss (USA, Jumbo-Visma) +5:28"

Friday 7 July: Stage 7 - Mont-de-Marsan - Bordeaux, flat, 169.9km

Jasper Philipsen of Alpecin-Deceuninck got his hat-trick, as he claimed his third sprint victory on stage 7 of the 2023 Tour de France.

The points classification leader won ahead of Mark Cavendish of Astana Qazaqstan Team and Biniam Girmay of Intermarché - Circus - Wanty.

A breakaway tried to challenge the peloton for the stage win, but it was inevitable that the sprinters were going to battle it out in the end.

The GC favourites, including Jonas Vingegaard , crossed the finish line in the peloton, and the Jumbo-Visma rider retained the yellow leader’s jersey.

2023 Tour de France: Stage 7 Results - Friday 7 July

Mont-de-marsan to bordeaux, flat, 169.9km.

  • Jasper Philipsen (BEL, Alpecin-Deceuninck) 3hr 46'28"
  • Mark Cavendish (GBR, Astana Qazaqstan Team) +0"
  • Biniam Girmay (ERI, Intermarché - Circus - Wanty) +0"

2023 Tour de France: General Classification standings after Stage 7

  • Jonas Vingegaard (DEN, Jumbo-Visma) 29h 57'12"
  • Simon Yates (GBR, Team Jayco AlUla) +3:14"

Jasper Philipsen has won all three sprint finishes so far at the 2023 Tour de France.

Cycling - Tour de France - Stage 7 - Mont-De-Marsan to Bordeaux - France - July 7, 2023 Alpecin–Deceuninck's Jasper Philipsen celebrates as he crosses the finish line to win stage 7 REUTERS/Stephane Mahe

Thursday 6 July: Stage 6 - Tarbes to Cauterets-Cambasque, high mountains, 144.9km

Tadej Pogacar of UAE Emirates won the mountainous stage 6 in the Pyrenees ahead of reigning Tour de France champion Jonas Vingegaard , who took over the leader’s jersey.

The first part of the stage was dominated by Jumbo-Visma and Vingegaard, who put pressure on the penultimate climb Col du Tourmalet. First, overnight leader Jai Hindley  was dropped by the pace of Sepp Kuss (Jumbo-Visma).

Shortly after, Vingegaard attacked on climb, and only Pogacar could follow. The Dane’s teammate Wout van Aert got into the early breakaway and was waiting on the descent to pilot his captain into the final kilometres of the last climb - Cauterets-Cambasque.

Defending champion Vingegaard attacked again on the final climb with 4.5 kilomtres to the finish, but Pogacar stayed in his wheel. Two kilometres later, the Slovenian opened up a gap to the Dane. The two-time Tour de France winner managed to stay and claim his tenth Tour de France stage win.

In the GC, Vingegaard now leads by 25 seconds to Tadej Pogacar in second place.

2023 Tour de France: Stage 6 Results - Thursday 6 July

Tarbes to cauterets-cambasque, high mountains, 144.9km.

  • Tadej Pogacar (SLO, UAE Team Emirates) 3hr 54'27"
  • Jonas Vingegaard (DEN, Jumbo-Visma) +24"
  • Tobias Halland Johannessen (NOR, Uno-X Pro Cycling Team) +1:22"
  • Ruben Guerreiro (POR, Movistar Team) +2:06"
  • James Shaw (GBR, EF Education-EasyPost) +2:15"
  • Jai Hindley (AUS, Bora-Hansgrohe) +2:39"
  • Carlos Rodríguez (SPA, INEOS Grenadiers) +2:39"
  • Simon Yates (GBR, Team Jayco AlUla) +2:39"
  • Adam Yates (GBR, UAE Team Emirates) +3:11"
  • Romain Bardet (FRA, Team dsm - firmenich) +3:12"

2023 Tour de France: General Classification standings after Stage 6

  • Jonas Vingegaard (DEN, Jumbo-Visma)
  • Romain Bardet (FRA, Team dsm - firmenich) +4:43"

Tadej Pogacar claimed stage six of the 2023 Tour de France.

Cycling - Tour de France - Stage 6 - Tarbes to Cauterets-Cambasque - France - July 6, 2023 UAE Team Emirates' Tadej Pogacar celebrates as he crosses the finish line to win stage 6 REUTERS/Stephane Mahe

Wednesday 5 July: Stage 5 - Pau to Laruns, high mountains, 162.7km

General Classification podium contender Jai Hindley of BORA-Hansgrohe claimed the first mountain stage of the 2023 Tour de France. He also took over the leader’s yellow jersey from Adam Yates . Australian rider Hindley had sneaked into a big breakaway, where he attacked on the last categorised climb, Col de Marie Blanc. Hindley managed to maintain a gap to the GC favourites to take his first ever Tour de France stage.

Behind the stage winner, reigning champion Jonas Vingegaard had dropped two-time Tour de France winner Tadej Pogacar and others on the last steep climb, and the Dane started the final descent with a 40-second advantage to the Slovenian.

Vingegaard crossed the finish line in fifth place, 34 seconds behind Hindley but gained more than a minute on his biggest rival for the overall win, Pogacar. Last year’s winner moves up to second place in the GC, 47 seconds behind Hindley, who was awarded 18 bonus second on the stage. Pogacar is in sixth place, 1:40 behind the leader’s jersey.

2023 Tour de France: Stage 5 Results - Wednesday 5 July

Pau to laruns, high mountains, 162.7km.

  • Jai Hindley (AUS, Bora-Hansgrohe) 3hr 57'07"
  • Giulio Ciccone (ITA, Lidl - Trek) +32"
  • Felix Gall (AUT, AG2R Citroën Team) +32"
  • Emanuel Buchmann (GER, BORA - hansgrohe) +32"
  • Jonas Vingegaard (DEN, Jumbo-Visma) +34"
  • Mattias Skjelmose (DEN, Lidl - Trek) +1:38"
  • Daniel Felipe Martínez (COL, INEOS Grenadiers) +1:38"
  • David Gaudu (FRA, Groupama - FDJ) +1:38"
  • Carlos Rodríguez (ESP, INEOS Grenadiers) +1:38"

2023 Tour de France: General Classification standings after Stage 5

  • Jai Hindley (AUS, Bora-Hansgrohe) 22hr 15'12"
  • Jonas Vingegaard (DEN, Jumbo-Visma) +47"
  • Giulio Ciccone (ITA, Lidl - Trek) +1:03"
  • Emanuel Buchmann (GER, BORA - hansgrohe) +1:11"
  • Adam Yates (GBR, UAE Team Emirates) +1:34"
  • Tadej Pogacar (SLO, UAE Team Emirates) +1:40"
  • Simon Yates (Team Jayco AlUla) +1:40"
  • Mattias Skjelmose (DEN, Lidl - Trek) +1:56"
  • Carlos Rodriguez Cano (ESP, Ineos Grenadiers) +1:56"
  • David Gaudu (Groupama - FDJ) +1:56"

Jai Hindley claimed the first mountain stage of the 2023 Tour de France.

Cycling - Tour de France - Stage 5 - Pau to Laruns - France - July 5, 2023 Bora–Hansgrohe's Jai Hindley celebrates as he crosses the finish line to win stage 5 REUTERS/Stephane Mahe

Tuesday 4 July: Stage 4 - Dax to Nogaro, flat, 181.8km

Jasper Philpsen of Alpecin-Deceuninck sprinted to his second consecutive stage win on stage four of this year's Tour de France. In a close sprint finish, the Belgian threw his bike at the finish line to win right ahead of the Australian Caleb Ewan (Lotto Dstny).

A few crashes on the final kilomtres did not change anything among the GC favourites. Adam Yates crossed the finish line within the peloton, and the UAE Emirates rider retained the yellow leader's jersey.

2023 Tour de France: Stage 4 Results - Tuesday 4 July

Dax to nogaro, flat, 181.8km.

  • Jasper Philipsen (BEL, Alpecin-Deceuninck) 4hr 25'28"
  • Caleb Ewan (AUS, Lotto Dstny) +0"
  • Danny van Poppel (NED, BORA - hansgrohe) +0"
  • Luka Mezgec (SLO, Team Jayco AlUla) +0

2023 Tour de France: General Classification standings after Stage 4

  • Adam Yates (GBR, UAE Team Emirates) 9hr 09'18"
  • Tadej Pogacar (SLO, UAE Team Emirates) +6"
  • Simon Yates (GBR, Team Jayco Alula) +6"
  • Victor Lafay (FRA, Cofidis) +12"
  • Wout van Aert (BEL, Jumbo-Visma) +16"
  • Jonas Vingegaard (DEN, Jumbo-Visma) +17"
  • Jai Hindley (AUS, Bora-Hansgrohe) +22"
  • Michael Woods (CAN, Israel-Premier Tech) +22"
  • Mattias Skjelmose (DEN, Lidl - Trek) +22"
  • Carlos Rodriguez Cano (ESP, Ineos Grenadiers) +22"

Jasper Philipsen sprinted to victory on stage three of the 2023 Tour de France.

  • Jul 3, 2023 Foto del lunes del pedalista del Alpecin–Deceuninck Jasper Philipsen celebrando tras ganar la tercera etapa del Tour de Francia REUTERS/Stephane Mahe

Monday 3 July: Stage 3 - Amorebieta-Etxano to Bayonne, flat, 193.5km

Jasper Philipsen of Alpecin-Deceuninck claimed the first sprint stage finish of the 2023 Tour de France, as the peloton left Spain to finish in Bayonne, France. It was the third Tour de France stage win for the Belgian sprinter.

The leader's yellow jersey stayed with Adam Yates, who came through the stage unscathed. He has a six-second lead to UAE Emirates teammate Tadej Pogacar.

2023 Tour de France: Stage 3 Results - Monday 3 July

Amorebieta-etxano to bayonne, flat, 193.5km.

  • Jasper Philipsen (BEL, Alpecin-Deceuninck) 4hr 43'15"
  • Fabio Jakobsen (NED, Soudal - Quick Step) +0"
  • Dylan Groenewegen (NED, Team Jayco AlUla) +0

2023 Tour de France: General Classification standings after Stage 3

  • Mikel Landa (ESP, Bahrain Victorious) +22"

Sunday 2 July: Stage 2 - Vitoria-Gasteiz to Saint-Sébastien, hilly, 208.9km

Frenchman Victor Lafay (Cofidis) timed his attack to perfection pulling away from the peloton with a kilometre left to sprint to a maiden Tour de France stage win in Saint-Sébastien.

Lafay’s brave sprint to the finish gave Cofidis their first win since 2008 with Wout van Aert finishing a few bike lengths behind him in second place.

Tadej Pogacar , bidding for a third yellow jersey after losing his title to Jonas Vingegaard last year, again crossed the line in third place for second in the general classification.

First-stage winner, Adam Yates , held onto the yellow jersey finishing the stage in 21st place, one spot behind brother Simon .

2023 Tour de France: Stage 2 Results - Sunday 2 July

Vitoria-gasteiz to saint-sébastien, medium mountains, 208.9km.

  • Victor Lafay (FRA, Cofidis) 4hr 46'39"
  • Thomas Pidcock (GBR, Ineos Grenadiers) +0"
  • Pello Bilbao Lopez (ESP, Bahrain Victorious) +0"
  • Michael Woods (CAN, Israel - Premier Tech) +0"
  • Romain Bardet (FRA, Team DSM - Firmenich) +0"
  • Dylan Teuns (BEL, Israel - Premier Tech) +0
  • Jai Hindley (AUS, Bora - Hansgrohe) +0"
  • Steff Cras (BEL, Totalenergies) +0"

2023 Tour de France: General Classification standings after Stage 2

Saturday 1 july: stage 1 - bilbao to bilbao, medium mountains, 182km.

Britain's  Yates twins  pulled away from the lead group inside the last 10km of the Grand Départ with  Adam  easing clear of  Simon  inside the final kilometre to take his first Tour de France stage win in Bilbao.

Tadej Pogacar , bidding for a third yellow jersey after losing his title to  Jonas Vingegaard  last year, won the sprint for third and punched the air as he celebrated gaining a four-second time bonus on his rivals as well as a stage win for his UAE Team Emirates colleague in northern Spain.

Thibaut Pinot  was fourth with reigning champion Vingegaard safely in the lead group in ninth place.

2023 Tour de France: Stage 1 Results - Saturday 1 July

Bilbao to bilbao, medium mountains, 182km.

  • Adam Yates (GBR, UAE Team Emirates) 4hr 22'49"
  • Simon Yates (GBR, Team Jayco Alula) +4"
  • Tadej Pogacar (SLO, UAE Team Emirates) +12"
  • Thibaut Pinot (FRA, Groupama-FDJ) +12"
  • Michael Woods (CAN, Israel-Premier Tech) +12"
  • Jai Hindley (AUS, Bora-Hansgrohe) +12"
  • Skjelmose Mattias Jensen (DEN, Lidl-Trek) +12"
  • Jonas Vingegaard (DEN, Jumbo-Visma) +12"
  • David Gaudu (FRA, Groupama-FDJ) +12"

Tour de France 2023: General Classification standings after Stage 1

  • Simon Yates (GBR, Team Jayco Alula) +8"
  • Tadej Pogacar (SLO, UAE Team Emirates) +18"
  • Thibault Pinot (FRA, Groupama-FDJ) +22"

Day-by-day route of the 2023 Tour de France

  • Saturday 1 July: Stage 1 - Bilbao-Bilbao (182km)
  • Sunday 2 July: Stage 2 - Vitoria-Gasteiz - Saint-Sebastian (208.9km)
  • Monday 3 July: Stage 3 - Amorebieta - Etxano-Bayonne (187.4 km)
  • Tuesday 4 July: Stage 4 - Dax - Nogaro (181.8 km)
  • Wednesday 5 July: Stage 5 - Pau - Laruns (162.7 km)
  • Thursday 6 July: Stage 6 - Tarbes - Cauterets-Cambasque (144.9 km)
  • Friday 7 July: Stage 7 - Mont-de-Marsan - Bordeaux (169.9 km)
  • Saturday 8 July: Stage 8 - Libourne - Limoges (200.7 km)
  • Sunday 9 July: Stage 9 - Saint-Léonard-de-Noblat - Puy de Dôme (182.4 km)
  • Monday 10 July: Rest Day
  • Tuesday 11 July: Stage 10 - Vulcania - Issoire (167.2 km)
  • Wednesday 12 July: Stage 11 - Clermont-Ferrand - Moulins (179.8 km)
  • Thursday 13 July: Stage 12 - Roanne - Belleville-en-Beaujolais (168.8 km)
  • Friday 14 July: Stage 13 - Châtillon-sur-Chalaronne - Grand Colombier (137.8 km)
  • Saturday 15 July: Stage 14 - Annemasse - Morzine Les Portes du Soleil (151.8 km)
  • Sunday 16 July Stage 15 - Les Gets les portes du soleil - Saint-Gervais Mont-Blanc (179 km)
  • Monday 17 July: Rest Day
  • Tuesday 18 July: Stage 16 - Passy - Combloux (22.4 km individual time trial)
  • Wednesday 19 July: Stage 17 - Saint-Gervais-Mont-Blanc - Courchevel (165.7 km)
  • Thursday 20 July: Stage 18 - Moûtiers - Bourg-en-Bresse (184.9 km)
  • Friday July 21: Stage 19 - Moirans-en-Montagne - Poligny (172.8 km)
  • Saturday July 22: Stage 20 - Belfort - Le Markstein Fellering (133.5 km)
  • Sunday July 23: Stage 21 - Saint-Quentin-en-Yvelines - Paris Champs-Élysées (115.1 km)

How to watch the Tour de France 2023

The Tour de France will be shown live in 190 countries. Here is a list of the official broadcast partners across different territories.

  • Basque Country - EiTB
  • Belgium - RTBF and VRT
  • Czech Republic - Česká Televize
  • Denmark - TV2
  • Europe - Eurosport
  • France - France TV Sport and Eurosport France
  • Germany - Discovery+ and ARD
  • Ireland - TG4
  • Italy - Discovery+ and RAI Sport
  • Luxemburg - RTL
  • Netherlands - Discovery+ and NOS
  • Norway - TV2
  • Portugal - RTP
  • Scandinavia - Discovery+
  • Slovakia - RTVS
  • Slovenia - RTV SLO
  • Spain - RTVE
  • Switzerland - SRG-SSR
  • United Kingdom - Discovery+ and ITV
  • Wales - S4C
  • Canada - FloBikes
  • Colombia - CaracolTV
  • Latin America & Caribbean: ESPN
  • South America - TV5 Monde
  • United States - NBC Sports and TV5 Monde

Asia Pacific

  • Australia - SBS
  • China - CCTV and Zhibo TV
  • Japan - J Sports
  • New Zealand - Sky Sport
  • South-East Asia - Global Cycling Network and Eurosport

Middle East and Africa

  • The Middle East and North Africa - BeIN Sports and TV5 Monde
  • Subsaharan Africa - Supersport and TV5 Monde

Tadej POGACAR

Related content

From Biniam Girmay's brilliance to the BMX boom in South Africa: The story behind Africa's growth as a cycling continent

From Biniam Girmay's brilliance to the BMX boom in South Africa: The story behind Africa's growth as a cycling continent

Can virtual cycling ever match up to the great outdoors? We ask Olympic champion Greg Van Avermaet

Can virtual cycling ever match up to the great outdoors? We ask Olympic champion Greg Van Avermaet

How to qualify for road cycling at Paris 2024. The Olympics qualification system explained

How to qualify for road cycling at Paris 2024. The Olympics qualification system explained

The Cinderella story of Michael Vink - The 31-year-old rider joining cycling's World Tour after Esports and amateur career: 'You've got to love what you do'

The Cinderella story of Michael Vink - The 31-year-old rider joining cycling's World Tour after Esports and amateur career: 'You've got to love what you do'

‘Ambitious’ Magnus Sheffield reveals surprising future plans beyond cycling

‘Ambitious’ Magnus Sheffield reveals surprising future plans beyond cycling

You may like.

  • Rugby union

Tour de France 2023

tour the france winner 2023

Tour de France Femmes 2023: riders face individual time trial on final stage – as it happened

tour the france winner 2023

Tour de France winner Jonas Vingegaard fails to win over public

tour the france winner 2023

Tour de France: Vingegaard the champion again as Meeus sprints to stage win – as it happened

tour the france winner 2023

Vingegaard completes second Tour de France win as Meeus takes final stage

tour the france winner 2023

Jonas Vingegaard to win Tour de France again as Pogacar takes stage 20

tour the france winner 2023

Sportblog Pile-ups caused by fans a problem for Tour de France, but not a new one

tour the france winner 2023

Tour de France 2023: Jonas Vingegaard to win as Pogacar claims stage 20 – as it happened

tour the france winner 2023

Mohoric wins furious stage 19 Tour duel as Vingegaard is quizzed on anti-doping

tour the france winner 2023

Tour de France 2023: Matej Mohoric wins stage 19 after photo-finish – as it happened

tour the france winner 2023

From the agencies ‘Vive le Tour’: A human landscape across l’Hexagone – in pictures

tour the france winner 2023

Asgreen sprints to thrilling stage 18 win as Vingegaard retains solid Tour lead

tour the france winner 2023

Tour de France 2023: Kasper Asgreen wins stage 18 as breakaway stays clear – as it happened

tour the france winner 2023

White noise of scepticism shrouds Vingegaard after Tour dominance

tour the france winner 2023

Tour de France: Gall grinds to stage 17 win as Vingegaard opens up gulf at top – as it happened

tour the france winner 2023

Jonas Vingegaard stretches Tour de France lead on decisive day

tour the france winner 2023

Tour de France: Vingegaard stuns Pogacar in dominant stage 16 win – as it happened

tour the france winner 2023

Jonas Vingegaard leaves Tadej Pogacar trailing in Tour de France time trial

tour the france winner 2023

Tour de France team consider legal action after fan causes crash

tour the france winner 2023

Tour de France: Vingegaard clings on to yellow jersey as Poels wins stage 15 – as it happened

tour the france winner 2023

Vingegaard retains Tour de France lead and ‘happy for scepticism’ on his speed

  • Tour de France
  • Jonas Vingegaard
  • Tadej Pogacar
  • Tour de France Femmes

GP Miguel Indurain

Men's tour of flanders, women's tour of flanders, ronde de mouscron (women), tour of basque country, women's scheldeprijs, scheldeprijs, paris-roubaix femmes avec zwift, paris-roubaix, giro d'abruzzo, women's de brabantse pijl, de brabantse pijl, tour du jura, amstel gold, uci mtb mairipora brazil, who won 2023 tour de france stage 21 see full tdf results, jonas vingegaard won the 2023 tour de france while jordi meeus took stage 21 at the champ-élysées, france on july 23..

Who Won 2023 Tour de France Stage 21? See Full TDF Results

After a grueling 21 stage race through France consisting of 3,404 total kms, Jonas Vingegaard won the Tour de France for the second year in a row on July 23. 

This didn't come as a shock to most as Vingegaard held a sizeable advantage since his stage 16 win during the time trials. He finished with a staggering lead of 7 minutes and 29 seconds. 

Most of stage 21 felt fairly relaxed with Vingegaard nearly guaranteed to win before the day even started, barring something extremely unusual.

Before the riders got into Paris, most seemed to be smiling and talking with the riders around them, even taking pictures with their fellow country men.

2023 Tour de France

When the cyclists reached Paris, things started to heat up during their eight laps around the Champs-Élyseés. With just 11 km left, it started to rain but the riders sped up as they neared the finish line. 

The final two laps were filled with multiple overtakes involving many different riders. In the final stretch, Jasper Philipsen and Jordi Meeus went head to head in a group of riders. 

Meeus finished just slightly ahead of Philipsen as race officials reviewed the tape and declared Meeus as the stage 21 winner. 

Here are the full stage 21 results and the final Tour de France standings. 

2023 Tour de France Final Results

1.Jonas VINGEGAARD - 82h 05' 42''

2.Tadej POGAČAR - 82h 13' 11''

3.Adam YATES - 82h 16' 38''

4.S. YATES - 82h 18' 05''

5.C. RODRIGUEZ CANO - 82h 18' 59''

6.P. BILBAO LOPEZ - 82h 19' 09''

7.J. HINDLEY - 82h 20' 26''

8.F. GALL - 82h 21' 51''

9.D. GAUDU - 82h 28' 50''

10.G. MARTIN - 82h 32' 12''

11.T. PINOT - 82h 33' 45''

12.S. KUSS - 82h 43' 14''

13.T. PIDCOCK - 82h 53' 34''

14.R. MAJKA - 83h 01' 51''

15.J. CASTROVIEJO - 83h 02' 19''

16.C. HARPER - 83h 03' 11''

17.B. O'CONNOR - 83h 10' 41''

18.W. KELDERMAN - 83h 12' 28''

19.M. LANDA - 83h 18' 23''

20.V. MADOUAS - 83h 19' 52''

21.E. BUCHMANN - 83h 21' 26''

22.W. BARGUIL - 83h 22' 48''

23.F. GROSSSCHARTNER - 83h 51' 03''

24.T. BENOOT - 83h 52' 37''

25.C. BERTHET - 83h 56' 01''

26.B. JUNGELS - 84h 04' 28''

27.W. POELS - 84h 11' 26''

28.J. HAIG - 84h 16' 14''

29.S. JENSEN - 84h 21' 09''

30.T. JOHANNESSEN - 84h 21' 15''

31.M. BURGAUDEAU - 84h 26' 55''

32.G. CICCONE - 84h 30' 11''

33.J. ALAPHILIPPE - 84h 31' 25''

34.H. TEJADA CANACUE - 84h 33' 28''

35.D. TEUNS - 84h 40' 10''

36.E. BERNAL - 84h 43' 58''

37.G. IZAGIRRE INSAUSTI - 84h 44' 35''

38.H. HOULE - 84h 47' 47''

39.N. SCHULTZ - 84h 49' 14''

40.A. LUTSENKO - 84h 49' 15''

41.K. GENIETS - 84h 49' 56''

42.D. VAN BAARLE - 84h 51' 47''

43.G. WILSLY - 84h 52' 49''

44.G. MÜHLBERGER - 84h 55' 04''

45.I. IZAGIRRE INSAUSTI - 84h 55' 51''

46.C. HAMILTON - 84h 56' 42''

47.G. ZIMMERMANN - 84h 59' 47''

48.M. WOODS - 85h 00' 29''

49.M. KWIATKOWSKI - 85h 01' 50''

50.K. NEILANDS - 85h 02' 03''

51.C. CHAMPOUSSIN - 85h 03' 49''

52.A. ARANBURU DEBA - 85h 08' 41''

53.N. OLIVEIRA - 85h 14' 08''

54.S. KÜNG - 85h 14' 11''

55.A. PARET PEINTRE - 85h 15' 13''

56.M. SOLER - 85h 15' 38''

57.M. VAN DER POEL - 85h 17' 06''

58.M. DINHAM - 85h 19' 14''

59.M. VAN GILS - 85h 23' 31''

60.O. FRAILE MATARRANZ - 85h 24' 46''

61.K. VERMAERKE - 85h 30' 02''

62.N. POLITT - 85h 34' 29''

63.Q. PACHER - 85h 39' 25''

64.V. CAMPENAERTS - 85h 40' 40''

65.M. LOUVEL - 85h 41' 51''

66.N. POWLESS - 85h 43' 12''

67.R. COSTA - 85h 43' 39''

68.A. DELAPLACE - 85h 47' 19''

69.S. GUGLIELMI - 85h 47' 30''

70.L. VAN DEN BERG - 85h 51' 45''

71.R. URAN - 85h 55' 57''

72.M. MOHORIC - 85h 56' 47''

73.N. PETERS - 85h 58' 48''

74.J. LOPEZ PEREZ - 86h 00' 21''

75.P. LATOUR - 86h 01' 07''

76.O. NAESEN - 86h 02' 27''

77.L. CALMEJANE - 86h 07' 25''

78.M. HALLER - 86h 08' 19''

79.J. STUYVEN - 86h 09' 06''

80.C. LAPORTE - 86h 11' 29''

81.S. DEWULF - 86h 13' 24''

82.P. KONRAD - 86h 13' 25''

83.A. BETTIOL - 86h 14' 40''

84.G. CRADDOCK - 86h 18' 13''

85.J. ABRAHAMSEN - 86h 19' 14''

86.T. GALLOPIN - 86h 20' 31''

87.K. ASGREEN - 86h 20' 51''

88.D. OSS - 86h 22' 01''

89.V. FERRON - 86h 24' 57''

90.C. STRONG - 86h 27' 03''

91.P. EENKHOORN - 86h 27' 37''

92.F. WRIGHT - 86h 28' 33''

93.N. VAN HOOYDONCK - 86h 29' 46''

94.A. TURGIS - 86h 30' 04''

95.T. TRÆEN - 86h 32' 09''

96.M. NIELSEN - 86h 37' 57''

97.J. PHILIPSEN - 86h 38' 28''

98.B. COQUARD - 86h 38' 57''

99.A. CHARMIG - 86h 40' 33''

100.E. BOASSON-HAGEN - 86h 43' 40''

101.B. COSNEFROY - 86h 45' 04''

102.V. LAENGEN - 86h 46' 05''

103.M. TEUNISSEN - 86h 47' 17''

104.Y. LAMPAERT - 86h 48' 18''

105.M. PEDERSEN - 86h 49' 32''

106.R. CAVAGNA - 86h 49' 43''

107.M. TRENTIN - 86h 50' 16''

108.R. TILLER - 86h 52' 20''

109.S. CLARKE - 86h 56' 15''

110.A. AMADOR - 86h 59' 49''

111.D. SMITH - 86h 59' 55''

112.L. MEZGEC - 87h 02' 14''

113.Q. HERMANS - 87h 04' 24''

114.J. RICKAERT - 87h 06' 05''

115.A. KIRSCH - 87h 06' 37''

116.D. VAN POPPEL - 87h 07' 16''

117.J. JENSEN - 87h 10' 27''

118.T. DECLERCQ - 87h 11' 00''

119.D. DEVENYNS - 87h 12' 19''

120.F. VERMEERSCH - 87h 12' 20''

121.N. ARNDT - 87h 13' 49''

122.S. KRAGH ANDERSEN - 87h 14' 20''

123.M. BJERG - 87h 14' 44''

124.L. PICHON - 87h 15' 46''

125.B. GIRMAY - 87h 16' 02''

126.G. BOIVIN - 87h 16' 43''

127.P. SAGAN - 87h 19' 59''

128.J. BIERMANS - 87h 20' 06''

129.S. DILLIER - 87h 20' 48''

130.L. DURBRIDGE - 87h 22' 00''

131.O. LE GAC - 87h 22' 51''

132.L. MOZZATO - 87h 23' 04''

133.M. GOGL - 87h 25' 26''

134.A. KRISTOFF - 87h 29' 33''

135.G. MOSCON - 87h 29' 41''

136.J. DE BUYST - 87h 32' 46''

137.D. GROENEWEGEN - 87h 33' 03''

138.N. EEKHOFF - 87h 39' 00''

139.J. MEEUS - 87h 39' 33''

140.S. WÆRENSKJOLD - 87h 39' 34''

141.E. REINDERS - 87h 40' 59''

142.A. ZINGLE - 87h 45' 05''

143.A. PETIT - 87h 47' 38''

144.S. WELSFORD - 87h 48' 02''

145.J. DEGENKOLB - 87h 49' 51''

146.A. EDMONDSON - 87h 50' 21''

147.F. FRISON - 88h 01' 02''

148.Y. FEDOROV - 88h 02' 19''

149.C. BOL - 88h 03' 26''

150.M. MØRKØV - 88h 12' 53''

Tour de France 2023 Stage 21 Results

1.Jordi MEEUS - 02h 56' 13''

2.Jasper PHILIPSEN - 02h 56' 13''

3.Dylan GROENEWEGEN - 02h 56' 13''

4.M. PEDERSEN - 02h 56' 13''

5.C. BOL - 02h 56' 13''

6.B. GIRMAY - 02h 56' 13''

7.B. COQUARD - 02h 56' 13''

8.S. WÆRENSKJOLD - 02h 56' 13''

9.C. STRONG - 02h 56' 13''

10.L. MOZZATO - 02h 56' 13''

11.P. SAGAN - 02h 56' 13''

12.Y. LAMPAERT - 02h 56' 13''

13.M. TRENTIN - 02h 56' 13''

14.S. WELSFORD - 02h 56' 13''

15.M. MØRKØV - 02h 56' 13''

16.M. LOUVEL - 02h 56' 13''

17.A. ARANBURU DEBA - 02h 56' 13''

18.L. CALMEJANE - 02h 56' 13''

19.Y. FEDOROV - 02h 56' 13''

20.F. WRIGHT - 02h 56' 13''

21.B. COSNEFROY - 02h 56' 13''

22.O. NAESEN - 02h 56' 13''

23.F. VERMEERSCH - 02h 56' 13''

24.K. NEILANDS - 02h 56' 13''

25.M. VAN DER POEL - 02h 56' 13''

26.V. MADOUAS - 02h 56' 13''

27.D. OSS - 02h 56' 13''

28.E. BOASSON-HAGEN - 02h 56' 13''

29.G. MOSCON - 02h 56' 13''

30.D. SMITH - 02h 56' 13''

31.D. VAN POPPEL - 02h 56' 13''

32.S. KÜNG - 02h 56' 13''

33.P. EENKHOORN - 02h 56' 13''

34.A. EDMONDSON - 02h 56' 13''

35.M. HALLER - 02h 56' 13''

36.G. IZAGIRRE INSAUSTI - 02h 56' 13''

37.S. DILLIER - 02h 56' 13''

38.A. KRISTOFF - 02h 56' 13''

39.H. HOULE - 02h 56' 13''

40.M. MOHORIC - 02h 56' 13''

41.T. POGAČAR - 02h 56' 13''

42.J. STUYVEN - 02h 56' 13''

43.C. CHAMPOUSSIN - 02h 56' 13''

44.G. ZIMMERMANN - 02h 56' 13''

45.M. VAN GILS - 02h 56' 13''

46.A. LUTSENKO - 02h 56' 13''

47.J. BIERMANS - 02h 56' 13''

48.K. ASGREEN - 02h 56' 13''

49.J. RICKAERT - 02h 56' 13''

50.R. TILLER - 02h 56' 13''

51.N. PETERS - 02h 56' 13''

52.O. LE GAC - 02h 56' 13''

53.S. GUGLIELMI - 02h 56' 13''

54.A. DELAPLACE - 02h 56' 13''

55.C. RODRIGUEZ CANO - 02h 56' 13''

56.A. YATES - 02h 56' 13''

57.C. HARPER - 02h 56' 13''

58.E. REINDERS - 02h 56' 13''

59.P. LATOUR - 02h 56' 13''

60.N. ARNDT - 02h 56' 13''

61.W. BARGUIL - 02h 56' 13''

62.R. MAJKA - 02h 56' 13''

63.G. MARTIN - 02h 56' 13''

64.N. SCHULTZ - 02h 56' 13''

65.M. DINHAM - 02h 56' 13''

66.G. BOIVIN - 02h 56' 50'' (+ 00h 00' 37'')

67.G. CICCONE - 02h 57' 02'' (+ 00h 00' 49'')

68.N. POLITT - 02h 57' 02'' (+ 00h 00' 49'')

69.N. OLIVEIRA - 02h 57' 06'' (+ 00h 00' 53'')

70.N. POWLESS - 02h 57' 06'' (+ 00h 00' 53'')

71.L. PICHON - 02h 57' 06'' (+ 00h 00' 53'')

72.A. PARET PEINTRE - 02h 57' 06'' (+ 00h 00' 53'')

73.C. BERTHET - 02h 57' 06'' (+ 00h 00' 53'')

74.D. TEUNS - 02h 57' 06'' (+ 00h 00' 53'')

75.B. O'CONNOR - 02h 57' 06'' (+ 00h 00' 53'')

76.J. HINDLEY - 02h 57' 06'' (+ 00h 00' 53'')

77.V. LAENGEN - 02h 57' 06'' (+ 00h 00' 53'')

78.A. ZINGLE - 02h 57' 06'' (+ 00h 00' 53'')

79.B. JUNGELS - 02h 57' 06'' (+ 00h 00' 53'')

80.P. BILBAO LOPEZ - 02h 57' 06'' (+ 00h 00' 53'')

81.M. LANDA - 02h 57' 06''

82.S. DEWULF - 02h 57' 06''

83.S. YATES - 02h 57' 06''

84.V. CAMPENAERTS - 02h 57' 06''

85.J. DE BUYST - 02h 57' 06''

86.T. JOHANNESSEN - 02h 57' 06''

87.A. AMADOR - 02h 57' 06''

88.J. DEGENKOLB - 02h 57' 06''

89.L. MEZGEC - 02h 57' 22''

90.M. TEUNISSEN - 02h 57' 22''

91.D. GAUDU - 02h 57' 22''

92.T. PINOT - 02h 57' 45''

93.L. VAN DEN BERG - 02h 57' 45''

94.Q. PACHER - 02h 57' 45''

95.M. BURGAUDEAU - 02h 57' 45''

96.G. WILSLY - 02h 57' 45''

97.W. POELS - 02h 57' 45''

98.A. BETTIOL - 02h 57' 45''

99.T. DECLERCQ - 02h 57' 45''

100.J. ABRAHAMSEN - 02h 57' 45''

101.M. BJERG - 02h 57' 45''

102.R. CAVAGNA - 02h 57' 45''

103.A. KIRSCH - 02h 57' 56''

104.S. JENSEN - 02h 57' 56''

105.N. EEKHOFF - 02h 58' 03''

106.K. VERMAERKE - 02h 58' 03''

107.H. TEJADA CANACUE - 02h 58' 12''

108.S. KRAGH ANDERSEN - 02h 58' 15''

109.L. DURBRIDGE - 02h 58' 18''

110.D. VAN BAARLE - 02h 58' 25''

111.N. VAN HOOYDONCK - 02h 58' 25''

112.C. LAPORTE - 02h 58' 25''

113.J. VINGEGAARD - 02h 58' 25''

114.S. KUSS - 02h 58' 25''

115.T. BENOOT - 02h 58' 25''

116.W. KELDERMAN - 02h 58' 25''

117.M. NIELSEN - 02h 58' 37''

118.C. HAMILTON - 02h 59' 00''

119.O. FRAILE MATARRANZ - 02h 59' 00''

120.M. KWIATKOWSKI - 02h 59' 00''

121.T. PIDCOCK - 02h 59' 00''

122.J. HAIG - 02h 59' 00''

123.P. KONRAD - 02h 59' 00''

124.F. GROSSSCHARTNER - 02h 59' 00''

125.F. GALL - 02h 59' 00''

126.J. CASTROVIEJO - 02h 59' 00''

127.T. GALLOPIN - 02h 59' 00''

128.T. TRÆEN - 02h 59' 00''

129.A. CHARMIG - 02h 59' 00''

130.A. TURGIS - 02h 59' 07''

131.V. FERRON - 02h 59' 07''

132.Q. HERMANS - 02h 59' 07''

133.E. BUCHMANN - 02h 59' 07''

134.G. MÜHLBERGER - 02h 59' 07''

135.R. URAN - 02h 59' 07''

136.I. IZAGIRRE INSAUSTI - 02h 59' 07''

137.S. CLARKE - 02h 59' 07''

138.K. GENIETS - 02h 59' 07''

139.E. BERNAL - 02h 59' 25''

140.J. LOPEZ PEREZ - 02h 59' 25''

141.M. WOODS - 02h 59' 38''

142.M. GOGL - 02h 59' 56''

143.D. DEVENYNS - 03h 00' 01''

144.G. CRADDOCK - 03h 00' 16''

145.J. JENSEN - 03h 00' 16''

146.F. FRISON - 03h 00' 16''

147.J. ALAPHILIPPE - 03h 00' 16''

148.M. SOLER - 03h 00' 55''

149.R. COSTA - 03h 01' 27''

150.A. PETIT - 03h 01' 27''

Every Tour de France 2023  Stage Winner 

  • Jordi Meeus (Bora-Hansgrohe)
  • Tadej Pogačar (UAE Team Emirates)
  • Matej Mohorič (Bahrain Victorious)
  • Kasper Asgreen (Soudal Quick-Step)
  • Felix Gall (AG2R Citoren Team)
  • Jonas Vingegaard (Jumo-Visma)
  • Wout Poels (Bahrain Victorious)
  • Caros Rodrígues (Ineos Grenadiers)
  • Michal Kwiatkowski (Ineos Grenadiers)
  • Ion Izagirre (Cofidis)
  • Jasper Philipsen (Alpecin-Deceuninick)
  • Pello Bilbao Lopez (Bahrain Victorious)
  • Michael Woods (Isreal-Premier Tech)
  • Mads Pedersen (Lidle-Trek)
  • Jai Hindley (Bora-Hansgrohoe)
  • Victor Lafay (Cofidis)
  • Adam Yates (UAE Team Emirates)

Related Content

New Sprint King? Jasper Philipsen Wins Tour of Turkey Stage 8

Oct 15, 2023

Watch In Canada: 2023 Tour of Turkey Stage 8

Oct 14, 2023

Monaco!? Small Principality Wins Big In 2023 Tour of Turkey Stage 6

Oct 13, 2023

Watch In Canada: 2023 Tour of Turkey Stage 6

Oct 12, 2023

Unstoppable Jasper Philipsen In 2023 Tour of Turkey Stage 4

Oct 11, 2023

Watch In Canada: 2023 Tour of Turkey Stage 4

Official games

PRO CYCLING MANAGER 2023 (PC)

2023 Edition

  • Stage winners
  • All the videos

Tour Culture

  • Commitments
  • key figures
  • Sporting Stakes
  • "Maillot Jaune" Collection
  • The jerseys

UCI Logo

2023 TOUR DE FRANCE STAGE WINNERS

tour the france winner 2023

SPONSORED BY CONTINENTAL

vainqueur_conti1 fr

Accreditations

Privacy policy, your gdpr rights.

  • CBSSports.com
  • Fanatics Sportsbook
  • CBS Sports Home
  • NCAA Tournament
  • W. Tournament
  • Champions League
  • Motor Sports
  • High School
  • Horse Racing 

mens-brackets-180x100.jpg

Men's Brackets

womens-brackets-180x100.jpg

Women's Brackets

Fantasy Baseball

Fantasy football, football pick'em, college pick'em, fantasy basketball, fantasy hockey, franchise games, 24/7 sports news network.

cbs-sports-hq-watch-dropdown.jpg

  • CBS Sports Golazo Network
  • March Madness Live
  • PGA Tour on CBS
  • UEFA Champions League
  • UEFA Europa League
  • Italian Serie A
  • Watch CBS Sports Network
  • TV Shows & Listings

The Early Edge

201120-early-edge-logo-square.jpg

A Daily SportsLine Betting Podcast

With the First Pick

wtfp-logo-01.png

NFL Draft is coming up!

  • Podcasts Home
  • Eye On College Basketball
  • The First Cut Golf
  • NFL Pick Six
  • Cover 3 College Football
  • Fantasy Football Today
  • Morning Kombat
  • My Teams Organize / See All Teams Help Account Settings Log Out

2024 March Madness scores, winners and losers: James Madison shocks Wisconsin, SEC's struggles continue

James madison and yale delivered the two biggest upsets on the second day of the first round of the ncaa tournament.

NCAA Men's Basketball Tournament - First Round - Brooklyn

First-round action of the 2024 NCAA Tournament continued on Friday with upsets, thrilling finishes and high-scoring affairs. No. 13 seed Yale delivered the most stunning result of the day by upsetting No. 4 seed Auburn after trailing by 10 points with 7:16 to go. The Bulldogs faced a six-point deficit with 4:07 to go before finishing on a 14-6 run to advance to the second round for the second time in school history.

The upsets continued into the evening as No. 12 seed James Madison defeated No. 5 seed Wisconsin 72-61. JMU picked up its 32nd win of the season and will face No. 4 seed Duke on Sunday with a trip to the Sweet 16 on the line.

No. 10 seed Colorado held off a late surge from No. 7 Florida in a 102-100 win thanks to a go-ahead jumper with two seconds remaining from star guard KJ Simpson ; Walter Clayton Jr.'s halfcourt heave at the buzzer never stood a chance for the Gators. Colorado's shootout with Florida marked the first regulation NCAA Tournament game in which both teams scored at least 100 points since 2005.

No. 1 seeds Houston , Purdue , and UConn took care of business against No. 16 seeds Longwood , Grambling State, and Stetson , respectively. Purdue star big man Zach Edey became the third player in the last 50 years to record at least 30 points and 20 rebounds in an NCAA Tournament game. 

Here are the winners and losers from Friday's action.

Winner: James Madison pulls upset

James Madison delivered a 72-61 upset over Wisconsin to help close out the first round of the NCAA Tournament for its first victory in the Big Dance since 2013. The Dukes recorded their 32nd win of the season, tying UConn for the most by a team, and set up a date with Duke on Sunday with a trip to the Sweet 16 on the line. James Madison put the college basketball world on notice in the first game of the 2023-24 season when it upset Michigan State in East Lansing. Four months later, it recorded another signature win against the Big Ten in front of a larger national audience  -- Cameron Salerno

Loser: SEC has another bad day

The SEC's no-good, very-bad start to the NCAA Tournament on Thursday didn't improve dramatically on Friday with losses by No. 4 seed Auburn and No. 7 seed Florida lost to Yale and Colorado, respectively, in upsets. While Alabama and Texas A&M cruised to big wins, Auburn blew a 10-point second-half lead , and Florida gave up a go-ahead basket with seconds remaining, in their upsets. That drops the league to 3-5 for the tournament, with all five losses coming to lower seeds. -- Kyle Boone

Loser: FAU flames out

Returning nearly every major contributor from last year's Final Four team, FAU began the season ranked No. 7 in the AP Top 25. The Owls didn't hoot for long this time around, though. No. 9 seed Northwestern got 12 points from Ryan Langborg in overtime to outlast No. 8 seed FAU 77-65 after the Owls clawed back from a 54-45 deficit in the final seven minutes. While FAU's consecutive tournament appearances are a program first, the 2023-24 season will be remembered for what could have been. -- David Cobb

Winner: Jaedon LeDee puts Mountain West on his back

The NCAA Tournament hasn't been kind to the members of the Mountain West thus far. It all started with Boise State getting knocked out in First Four action; New Mexico , Nevada , and Colorado State were eliminated in the first round. The one team to avoid a letdown was San Diego State . The Aztecs defeated UAB 69-65 behind a big day from the All-American LeDee, who scored a game-high 32 points.  -- Salerno

Winner: UConn sets tone in repeat quest

Reigning national champions set the tone Friday for their bid for a repeat with a resounding 91-52 win over No. 16 seed Stetson. UConn took a 51-19 lead into halftime – its largest halftime lead in an NCAA Tournament game in program history – and yet coach Dan Hurley made his way to the locker room seeming anything but content.

"Everything should be automatic this time of year," he said, shaking his head. "Just to throttle down like that late [in the first half], that's not championship level.

"We've got to grow up a little. The last couple minutes, I didn't like," he added. 

UConn outscored the Hatters 39-32 in the second half en route to winning its 22nd game in its last 23 outings. - - Boone

No. 1 seed UConn leads Stetson by 33 points at the half -- its largest halftime lead in an NCAAT game in program history. Dan Hurley still not pleased. 😂 pic.twitter.com/npqeoVwbDP — Kyle Boone (@kyletheboone) March 22, 2024

Winner: Colorado continues Pac-12's hot start 

Colorado star KJ Simpson connected on one of the biggest shots in program history during a 102-100 win over Florida. After the Buffaloes squandered a 10-point lead with less than four minutes remaining, Simpson knocked down a corner jumper near the Colorado bench that proved to be the game-winner. Colorado is the latest team to go from the First Four to first-round winners. The Pac-12 has a perfect 5-0 record in the NCAA Tournament. -- Salerno

A LAST SECOND WINNER! No. 10 @CUBuffsMBB UPSETS No. 7 @GatorsMBK 🚨 pic.twitter.com/L3FiGvLqcy — CBS Sports (@CBSSports) March 22, 2024

Loser: Nebraska 's defense goes limp

Fans of No. 8 seed Nebraska had to travel farther than fans of No. 9 seed Texas A&M for the showdown between former Big 12 foes in Memphis , Tennessee . But the Cornhusker faithful turned out in droves to see their team seek its first-ever NCAA Tournament victory. Despite the massive edge in support, Nebraska needed a literal sixth man on the floor instead of a figurative one in the stands. Texas A&M started hot and never cooled off as it continued a solid run of late-season play. After losing five straight in February, Texas A&M has now won six of its last seven to set up a likely showdown with No. 1 seed Houston on Sunday. The Aggies entered ranked No. 353 nationally in 3-point percentage at 28.4% but drilled 13 of 23 against Nebraska to mark the third time in the last five games the Aggies have hit at least 10 3-pointers. If Texas A&M is going to play offense like it has the past few weeks, it is capable of beating virtually anyone in the bracket.   -- Cobb

It's a 10 pt lead for @aggiembk 👀 pic.twitter.com/6rM1JANdAr — CBS Sports (@CBSSports) March 22, 2024

Winner: Full-strength Marquette looks dangerous

A fast start by No. 15 seed Western Kentucky saw the Hilltoppers lead by as many as 10 points on No. 2 Marquette, but the Golden Eagles hit a gear in the second half that erased the deficit and then some in an 87-69 blowout. The comeback was propelled in part by star guard Tyler Kolek , who missed the last six games with an oblique injury. Kolek finished with 11 assists, and co-star Kam Jones scored 28 points. It was the first time in nearly a month that Marquette has been at full strength. -- Boone

Tyler Kolek is the 2nd player in @MarquetteMBB tournament history to have at least 15+ points, 5+ rebounds, and 5+ assists in a game since assists became official in 1984. The other player: @DwyaneWade . pic.twitter.com/3MUu6qphhD — CBS Sports College Basketball 🏀 (@CBSSportsCBB) March 22, 2024

Winner: Baylor shows its strength 

No. 3 seed Baylor entered the day ranked No. 8 nationally in 3-point shooting percentage at 38.8%, and it put its outside touch on display in a 92-67 win over No. 14 seed Colgate . Four different players hit at least two triples for the Bears, who made 16 of 30 from beyond the arc as a team. As the first No. 3 seed in action since fellow No. 3 seed Kentucky suffered a stunning upset loss on Thursday, Baylor quickly showed that it wasn't going to suffer a similar fate. The Bears opened up a 10-point lead in the opening six minutes and never looked back. -- Cobb

Baylor getting busy early 🐻 #MarchMadness @BaylorMBB pic.twitter.com/1HepgwDHS3 — NCAA March Madness (@MarchMadnessMBB) March 22, 2024

Winner: Clemson  finally clamps down

No. 6 seed Clemson isn't known for defense, but it held No. 11 seed New Mexico to just 29.7% shooting in a 77-56 win to advance the Tigers in the NCAA Tournament for the first time since 2018. It was the first time all season Clemson held an opponent below 30% shooting. The Lobos hit just 7 of 29 attempts from the field and were 1 of 12 from beyond the arc in the second half as their comeback efforts proved futile. Slowing down Baylor in the second round on Sunday will be a more significant challenge, but the Tigers certainly looked up for it in their opener. –-Cobb

PUT IT UP, CHASE 😤 pic.twitter.com/XwfWqKYEKI — Clemson Basketball (@ClemsonMBB) March 22, 2024

Winner: Edey, Smith shine in Purdue's opener

Purdue co-stars Zach Edey and Braden Smith guided Purdue to a blowout 78-50 win over Grambling . Edey, the reigning national player of the year, became the third player in the last 50 years to record at least 30 points and 20 rebounds in an NCAA Tournament game. Edey finished with 30 points and 21 rebounds for his third career 30-20 game — the most of any Division l in the last 25 seasons. After recording a career-high seven turnovers in a first-round loss to No. 16 seed Fairleigh Dickinson last season, Smith recorded a double-double with 11 points and 10 assists with zero turnovers. -- Salerno

Winner: Alabama's offense goes off

Alabama fans got not one but two wins on the day with rival Auburn losing to Yale early in the afternoon and the Crimson Tide rolling past Charleston , 109-96, in a blowout. The Tide eclipsed the 100-point mark for the 10th time this season, led by a 30-point outing from Mark Sears and 13 made 3-pointers as a team. Latrell Wrightsell led the way in that department with six. Alabama will face either Saint Mary's or Grand Canyon in the second round for a chance to make their second Sweet 16 appearance in three seasons. -- Boone

Our Latest College Basketball Stories

NCAA Men's Basketball Tournament  - East Regional

UConn's roll continues, Illinois next in Elite Eight

Matt norlander • 6 min read.

NCAA Basketball: NCAA Tournament West Regional-Alabama vs North Carolina

Sweet 16: Bama, Nelson stop No. 1 seed UNC in upset win

Cameron salerno • 3 min read.

NCAA Men's Basketball Tournament - Second Round - Pittsburgh

Storylines, streaming info for Sweet 16 games Friday

Chip patterson • 5 min read.

jared-mccain-duke-us.jpg

College basketball picks: Sweet 16 games on Friday

Kyle boone • 4 min read.

usatsi-20244677-1.jpg

2024 NCAA Tournament: How to watch live, TV tip times

Matt norlander • 3 min read.

ncaa-march-madness-banner-logo-g.png

2024 NCAA Tournament schedule, dates, times

Gary parrish • 4 min read, share video.

tour the france winner 2023

Winners & Losers: James Madison shocks Wisconsin

tour the france winner 2023

Expert picks: Sweet 16 games on Friday

tour the france winner 2023

UConn rolling; can Illinois keep it place?

tour the france winner 2023

Pack's Keatts: From hot seat to Sweet 16

tour the france winner 2023

Sweet 16 storylines for Friday night

tour the france winner 2023

Tide, Nelson stop No. 1 seed North Carolina in upset win

tour the france winner 2023

March Madness: NCAA Tournament TV schedule

tour the france winner 2023

Hunter brothers are clutch in Clemson upset of Arizona

tour the france winner 2023

Painter among elite coaches seeking Final Four bid

tour the france winner 2023

How Gonzaga saved its season, landed in Sweet 16

  • Tour de France
  • Giro d'Italia
  • La Vuelta ciclista a España
  • World Championships
  • Amstel Gold Race
  • Milano-Sanremo
  • Tirreno-Adriatico
  • Liège-Bastogne-Liège
  • Il Lombardia
  • La Flèche Wallonne
  • Paris - Nice
  • Paris-Roubaix
  • Volta Ciclista a Catalunya
  • Critérium du Dauphiné
  • Tour des Flandres
  • Gent-Wevelgem in Flanders Fields
  • Clásica Ciclista San Sebastián
  • INEOS Grenadiers
  • Groupama - FDJ
  • EF Education-EasyPost
  • Decathlon AG2R La Mondiale Team
  • BORA - hansgrohe
  • Bahrain - Victorious
  • Astana Qazaqstan Team
  • Intermarché - Wanty
  • Lidl - Trek
  • Movistar Team
  • Soudal - Quick Step
  • Team dsm-firmenich PostNL
  • Team Jayco AlUla
  • Team Visma | Lease a Bike
  • UAE Team Emirates
  • Arkéa - B&B Hotels
  • Alpecin-Deceuninck
  • Grand tours
  • Countdown to 3 billion pageviews
  • Favorite500
  • Profile Score
  • Stage winners
  • All stage profiles
  • Race palmares
  • Complementary results

Finish photo

  • Contribute info
  • Contribute results
  • Contribute site(s)
  • Results - Results
  • Info - Info
  • Live - Live
  • Game - Game
  • Stats - Stats
  • More - More
  •   »  

Sprint | Beaufort (46 km)

Points at finish, kom sprint (1) col des saisies (28.4 km), kom sprint (1) cormet de roselend (66.7 km), kom sprint (2) côte de longefoy (105.7 km), kom sprint (hc) col de la loze (159.1 km), youth day classification, team day classification, race information.

tour the france winner 2023

  • Date: 19 July 2023
  • Start time: 12:30
  • Avg. speed winner: 34.386 km/h
  • Race category: ME - Men Elite
  • Distance: 165.7 km
  • Points scale: GT.A.Stage
  • UCI scale: UCI.WR.GT.A.Stage
  • Parcours type:
  • ProfileScore: 445
  • Vert. meters: 5399
  • Departure: Saint-Gervais Mont-Blanc
  • Arrival: Courchevel
  • Race ranking: 1
  • Startlist quality score: 1584
  • Won how: 13.1 km solo
  • Avg. temperature: 24 °C

Race profile

tour the france winner 2023

  • Col des Saisies
  • Cormet de Roselend
  • Côte de Longefoy
  • Col de la Loze

Grand Tours

  • Vuelta a España

Major Tours

  • Volta a Catalunya
  • Tour de Romandie
  • Tour de Suisse
  • Itzulia Basque Country
  • Milano-SanRemo
  • Ronde van Vlaanderen

Championships

  • European championships

Top classics

  • Omloop Het Nieuwsblad
  • Strade Bianche
  • Gent-Wevelgem
  • Dwars door vlaanderen
  • Eschborn-Frankfurt
  • San Sebastian
  • Bretagne Classic
  • GP Montréal

Popular riders

  • Tadej Pogačar
  • Wout van Aert
  • Remco Evenepoel
  • Jonas Vingegaard
  • Mathieu van der Poel
  • Mads Pedersen
  • Primoz Roglic
  • Demi Vollering
  • Lotte Kopecky
  • Katarzyna Niewiadoma
  • PCS ranking
  • UCI World Ranking
  • Points per age
  • Latest injuries
  • Youngest riders
  • Grand tour statistics
  • Monument classics
  • Latest transfers
  • Favorite 500
  • Points scales
  • Profile scores
  • Reset password
  • Cookie consent

About ProCyclingStats

  • Cookie policy
  • Contributions
  • Pageload 0.0904s

IMAGES

  1. Vingegaard wins Tour de France for 2nd straight year

    tour the france winner 2023

  2. Tour de France 2023 winner, yellow jersey Jonas Vingegaard of Denmark

    tour the france winner 2023

  3. Tour de France 2023 prize money: How much does the yellow jersey win?

    tour the france winner 2023

  4. Tour de France 2023 stage 6 LIVE: Winner, highlights and standings

    tour the france winner 2023

  5. Tour De France 2023 Etape 14 Juillet

    tour the france winner 2023

  6. 500.000 euros pour le vainqueur: les primes du Tour de France 2023 sont

    tour the france winner 2023

COMMENTS

  1. Here's Who Won the 2023 Tour de France

    Denmark's Jonas Vingegaard (Jumbo-Visma) won the yellow jersey as the overall winner of the 2023 Tour de France. The 26-year-old won the Tour for the second straight season, becoming the 21st ...

  2. Jonas Vingegaard wins the 2023 Tour de France

    Jonas Vingegaard (Jumbo-Visma) sailed through the final stage of the 2023 Tour de France to be crowned overall champion for the second year in a row. Pogačar added to his reputation as the ...

  3. Tour de France 2023: Results & News

    The full 2023 Tour de France route was revealed at the official Tour de France presentation on 27th October. The race starts across the border in the Basque Country, the first time the race has ...

  4. Tour de France 2023

    Winners and leaders per stage for Tour de France 2023. Adam Yates was the winner of the first stage. ... 2023 » 110th Tour de France (2.UWT) Winners and leaders. Date Race Winner Leader after stage; 07/01: Stage 1 | Bilbao - Bilbao: YATES Adam: YATES Adam: 07/02: Stage 2 | Vitoria-Gasteiz - San Sébastián:

  5. 2023 Tour de France

    The 2023 Tour de France was the 110th edition of the Tour de France.It started in Bilbao, Spain, on 1 July and ended with the final stage at Champs-Élysées, Paris, on 23 July.. Defending champion Jonas Vingegaard (Team Jumbo-Visma) won the general classification for the second year in a row. Two-time champion Tadej Pogačar (UAE Team Emirates) finished in second place, with Adam Yates (UAE ...

  6. Danish rider Jonas Vingegaard wins the Tour de France for 2nd straight

    Teammates congratulate Tour de France winner Denmark's Jonas Vingegaard, wearing the overall leader's yellow jersey, after the twenty-first stage of the Tour de France cycling race over 115 kilometers (71.5 miles) with start in Saint-Quentin-en-Yvelines and finish on the Champs-Elysees avenue in Paris, France, Sunday, July 23, 2023.

  7. Danish rider Jonas Vingegaard wins the Tour de France again

    July 23, 2023 Updated 4:33 PM PT. PARIS —. Danish rider Jonas Vingegaard won the Tour de France for a second straight year as cycling's most storied race finished Sunday on the Champs ...

  8. Tour de France 2023: Jonas Vingegaard retains title as Jordi Meeus

    Tour de France 2023: Jonas Vingegaard retains title as Jordi Meeus claims surprise win in Paris. ... 26, finished seven minutes and 29 seconds clear of nearest rival, two-time winner Tadej Pogacar.

  9. Jonas Vingegaard becomes back-to-back Tour de France winner: How he

    Egan Bernal, the last Tour de France winner not named Vingegaard or Pogačar, finished 36th in his first Tour since returning from a near-fatal crash in January 2022. ... Tour de France 2023: How ...

  10. Meeus wins thrilling Champs-Élysées finish as Vingegaard wins Tour de

    It was a surprise winner of the 2023 Tour de France final stage in Jordi Meeus, but a very expected result as Jonas Vingegaard wrapped up the overall victory of the race. Jordi Meeus wins Stage 21 ...

  11. Tour de France 2023: Daily stage results and general classification

    The two-time Tour de France winner managed to stay and claim his tenth Tour de France stage win. In the GC, Vingegaard now leads by 25 seconds to Tadej Pogacar in second place. 2023 Tour de France: Stage 6 Results - Thursday 6 July

  12. The Final Stage On The Iconic Champs Élysées!

    Highlights from stage 21 of the Tour de France 2023. The traditional procession around Paris concludes the 110th edition of the race. Starting in Saint-Quent...

  13. Tour de France 2023

    Jonas Vingegaard to win Tour de France again as Pogacar takes stage 20. Tadej Pogacar of UAE Emirates won the final mountain stage of the 2023 Tour de France, with Jonas Vingegaard set to seal ...

  14. Official website of Tour de France 2024

    TOUR DE FRANCE 2023 - VIDEO GAMES (PC, XBOX ONE, PS4 & PS5) Fantasy by Tissot Tour de France Cycling Legends (iOS, Android) Club. 2024 route. 2024 Teams. 2023 Edition. Grands départs. Tour Culture. 2023 Edition ... The stage winners. Full rankings. Must See Route Stage 1 | 06/29 ...

  15. Tour de France 2023 Stage 21 results

    Stage 21 (Final) » Saint-Quentin-en-Yvelines › Paris (115.1km) Jonas Vingegaard is the winner of Tour de France 2023, before Tadej Pogačar and Adam Yates. Jordi Meeus is the winner of the final stage.

  16. Who Won 2023 Tour de France Stage 21? See Full TDF Results

    Jonas Vingegaard won the 2023 Tour de France while Jordi Meeus took stage 21 at the Champ-Élysées, France on July 23. Jul 23, 2023 by Martina Gil. After a grueling 21 stage race through France consisting of 3,404 total kms, Jonas Vingegaard won the Tour de France for the second year in a row on July 23. This didn't come as a shock to most as ...

  17. Tour de France 2023 Stage 16 (ITT) results

    Jonas Vingegaard is the winner of Tour de France 2023 Stage 16 (ITT), before Tadej Pogačar and Wout van Aert. Jonas Vingegaard was leader in GC.

  18. The stage winners of the 2023 Tour de France

    The stage winners of the 2023 Tour de France. Club. 2024 route. 2024 Teams. 2023 Edition. RankingsStage winnersAll the videos. Grands départs. Tour Culture. newsCommitmentskey figuresSporting Stakes"Maillot Jaune" CollectionThe jerseyssafetyhistoryPartners.

  19. List of Tour de France general classification winners

    The Tour de France is an annual road bicycle race held over 23 days in July. Established in 1903 by newspaper L'Auto, the Tour is the best-known and most prestigious of cycling's three "Grand Tours"; the others are the Giro d'Italia and the Vuelta a España. The race usually covers approximately 3,500 kilometres (2,200 mi), passing through France and neighbouring countries such as Belgium.

  20. Tour de France 2023 Stage 13 results

    Stage 13 » Châtillon-Sur-Chalaronne › Grand Colombier (137.8km) Michał Kwiatkowski is the winner of Tour de France 2023 Stage 13, before Maxim Van Gils and Tadej Pogačar. Jonas Vingegaard was leader in GC.

  21. 2024 March Madness scores, winners and losers: James Madison shocks

    Here are the winners and losers from Friday's action. Winner: James Madison pulls upset. James Madison delivered a 72-61 upset over Wisconsin to help close out the first round of the NCAA ...

  22. 2023 Tour of Flanders

    2023 Tour of Flanders; 2023 UCI World Tour, race 14 of 35; Race details; Dates: 2 April 2023: Distance: 273.4 km (169.9 mi) Results Winner ... The race was won by Tadej Pogačar of UAE Team Emirates, becoming only the third rider in history to win both the Tour de France and the Tour of Flanders.

  23. Tour de France 2023 Stage 17 results

    Stage 17 » Saint-Gervais Mont-Blanc › Courchevel (165.7km) Felix Gall is the winner of Tour de France 2023 Stage 17, before Simon Yates and Pello Bilbao. Jonas Vingegaard was leader in GC.