2024 Tour de France

Who Won Stage 19 Of The Tour de France 2024? See The Full TDF Results Here

Who Won Stage 19 Of The Tour de France 2024? See The Full TDF Results Here

A late attack helped Tadej Pogacar take his fourth win of the 2024 Tour de France. He won Stage 19 and extended his overall lead. See the complete results.

Jul 19, 2024 by AFP Report
Tour de France 2024 Stage 19 Highlights

Tadej Pogacar climbed to a convincing victory on Stage 19 of the Tour de France 2024 on Friday, extending his overall lead over defending champion Jonas Vingegaard, while inching closer to a historic Tour-Giro double.

With two tough stages remaining, the 2020 and 2021 Tour de France champion Pogacar leads Vingegaard by 5 minutes, 3 seconds. Remco Evenepoel remains third, now at 7 minutes 1 second.

Pogacar is two stages away from a Giro d'Italia and Tour de France double, which would be a first in 26 years.

A dominant and confident Pogacar had promised to attack here on the "Queen" stage, with its massive mountains. He came into Stage 19 with a 3 minutes, 11 seconds lead over Vingegaard, with Evenepoel at 5 minutes, 11seconds in third.

"He set a terrible pace, he was just stronger," said Belgian Evenepoel. "I was hoping Vingegaard might wilt, but he did well."

A happy Pogacar, who lives in nearby Monaco, celebrated at the line with his girlfriend.

"It helps that I live near here, I've trained here a lot and well, I also had good legs," said Pogacar, who raced sparingly this spring. "Coming second in the Tour gave me a lot of motivation to get better. This is no chance thing that I'm here."

Pogacar Planned For TDF Stage 19 & Delivered


Cool Day At Tour de France 2024

Previous weak moments for the Team UAE rider Pogacar have come at altitude and in hot weather, as he let slip the last two Tour de France titles to the Dane Vingegaard.

So, the 25-year-old will have been happy riding under overcast skies, as the mercury dipped to 18.5 degrees Celsius (65 Fahrenheit).

There was plenty of altitude on the menu, however, as the pack first crossed the fan-packed Col de la Bonette, a 23-kilometer climb at 7% average gradient to the dizzying altitude of 2,800 meters.

The final climb to Isola 2000 ski resort is hardly less crushing, and Pogacar attacked with a jaw-dropping 10 kilometers to go.

He left his rivals trailing and chewed up the attackers in quick succession.

Matteo Jorgenson ended up second on the stage at 21 seconds. Simon Yates, who had led much of the way, dropped to third at 40 seconds. Richard Carapaz was fourth at 1 minute, 11 seconds, and Evenepoel fifth, with Vingegaard on his wheel.

Vingegaard won his two titles by tailing Pogacar doggedly, wearing the more attack-minded rider down.

But on Friday, Vingegaard looked haggard as he slumped over his handlebars at the Isola ski resort.

The 27-year-old suffered a life-threatening accident at the Tour of the Basque Country in March and has raced with courage under the circumstances.

Saturday also is mountainous, with two climbs and a downhill finale.

The final stage, which could shake up the standings even more, is a 34-kilometer individual time trial from Monaco to Nice.

Eritrean break-out star Biniam Girmay retained the green sprint jersey ahead of Jasper Philipsen, as the escape group took the intermediate sprint points way ahead of the peloton.

Girmay and Philipsen both have won three stages on this year's race, while Pogacar has four.

Pogacar Crushes Rivals In TDF 2024 Stage 19


TDF Results For Stage 19

  1. Tadej POGAČAR (UAE TEAM EMIRATES) - 04h 04' 03'' B: 10"
  2. Matteo JORGENSON (TEAM VISMA | LEASE A BIKE) - 04h 04' 24'' B: 6"
  3. Simon YATES (TEAM JAYCO ALULA) - 04h 04' 43'' B: 4"
  4. Richard CARAPAZ (EF EDUCATION - EASYPOST) - 04h 05' 14''
  5. Remco EVENEPOEL (SOUDAL QUICK-STEP) - 04h 05' 45''
  6. Jonas VINGEGAARD (TEAM VISMA | LEASE A BIKE) - 04h 05' 45''
  7. João ALMEIDA (UAE TEAM EMIRATES) - 04h 06' 03''
  8. Mikel LANDA (SOUDAL QUICK-STEP) - 04h 06' 03''
  9. Wilco KELDERMAN (TEAM VISMA | LEASE A BIKE) - 04h 06' 55''
  10. Derek GEE (ISRAEL - PREMIER TECH) - 04h 07' 30''
  11. Adam YATES (UAE TEAM EMIRATES) - 04h 07' 30''
  12. Enric MAS (MOVISTAR TEAM) - 04h 07' 59''
  13. Carlos RODRIGUEZ (INEOS GRENADIERS) - 04h 07' 59''
  14. Sergio BUITRAGO (BAHRAIN VICTORIOUS) - 04h 08' 14''
  15. Jai HINDLEY (RED BULL - BORA - HANSGROHE) - 04h 08' 20''
  16. Cristián RODRIGUEZ (ARKEA-B&B HOTELS) - 04h 08' 28''
  17. Giulio CICCONE (LIDL-TREK) - 04h 08' 48''
  18. Laurens DE PLUS (INEOS GRENADIERS) - 04h 08' 48''
  19. Guillaume MARTIN (COFIDIS) - 04h 13' 41''
  20. Romain BARDET (TEAM DSM-FIRMENICH POSTNL) - 04h 13' 41''
  21. Louis MEINTJES (INTERMARCHÉ - WANTY) - 04h 16' 09''
  22. Felix GALL (DECATHLON AG2R LA MONDIALE TEAM) - 04h 16' 09''
  23. Ilan VAN WILDER (SOUDAL QUICK-STEP) - 04h 18' 34''
  24. Carlos VERONA (LIDL-TREK) - 04h 18' 34''
  25. Valentin MADOUAS (GROUPAMA-FDJ) - 04h 20' 09''
  26. Magnus CORT (UNO-X MOBILITY) - 04h 20' 09''
  27. Steff CRAS (TOTALENERGIES) - 04h 21' 20''
  28. Egan BERNAL (INEOS GRENADIERS) - 04h 21' 27''
  29. Jake JEGAT (TOTALENERGIES) - 04h 22' 08''
  30. Gregor MÜHLBERGER (MOVISTAR TEAM) - 04h 22' 08''
  31. Julien BERNARD (LIDL-TREK) - 04h 22' 36''
  32. Jakob FUGLSANG (ISRAEL - PREMIER TECH) - 04h 24' 25''
  33. Bob JUNGELS (RED BULL - BORA - HANSGROHE) - 04h 24' 37''
  34. David GAUDU (GROUPAMA-FDJ) - 04h 25' 14''
  35. Jan HIRT (SOUDAL QUICK-STEP) - 04h 26' 27''
  36. Marc SOLER (UAE TEAM EMIRATES) - 04h 26' 59''
  37. Pavel SIVAKOV (UAE TEAM EMIRATES) - 04h 26' 59''
  38. Jonas KULSET (UNO-X MOBILITY) - 04h 28' 04''
  39. Wout POELS (BAHRAIN VICTORIOUS) - 04h 30' 19''
  40. Geraint THOMAS (INEOS GRENADIERS) - 04h 30' 19''
  41. Benoit ARMIRAIL (DECATHLON AG2R LA MONDIALE TEAM) - 04h 31' 29''
  42. Jonathan CASTROVIEJO (INEOS GRENADIERS) - 04h 31' 29''
  43. Jan TRATNIK (TEAM VISMA | LEASE A BIKE) - 04h 31' 29''
  44. Jack HAIG (BAHRAIN VICTORIOUS) - 04h 31' 29''
  45. Kobe GOOSSENS (INTERMARCHÉ - WANTY) - 04h 31' 29''
  46. Nans PRODHOMME (DECATHLON AG2R LA MONDIALE TEAM) - 04h 32' 04''
  47. Nils POLITT (UAE TEAM EMIRATES) - 04h 32' 47''
  48. Hugo HOULE (ISRAEL - PREMIER TECH) - 04h 32' 47''
  49. Owen ONLEY (TEAM DSM-FIRMENICH POSTNL) - 04h 32' 58''
  50. Jonas ABRAHAMSEN (UNO-X MOBILITY) - 04h 32' 58''
  51. Warren BARGUIL (TEAM DSM-FIRMENICH POSTNL) - 04h 34' 16''
  52. Michael HALLER (RED BULL - BORA - HANSGROHE) - 04h 34' 16''
  53. Neil PETERS (DECATHLON AG2R LA MONDIALE TEAM) - 04h 34' 16''
  54. Juan ROMO (MOVISTAR TEAM) - 04h 34' 16''
  55. Tiesj BENOOT (TEAM VISMA | LEASE A BIKE) - 04h 34' 16''
  56. Quentin PACHER (GROUPAMA-FDJ) - 04h 34' 16''
  57. Mathieu BURGAUDEAU (TOTALENERGIES) - 04h 34' 16''
  58. Kevin GENIETS (GROUPAMA-FDJ) - 04h 34' 16''
  59. Rémy GREGOIRE (GROUPAMA-FDJ) - 04h 34' 16''
  60. Simon QUINN (EF EDUCATION - EASYPOST) - 04h 34' 16''
  61. Florian GRELLIER (TOTALENERGIES) - 04h 35' 03''
  62. Jasper STUYVEN (LIDL-TREK) - 04h 35' 06''
  63. Nelson OLIVEIRA (MOVISTAR TEAM) - 04h 35' 51''
  64. Mattia SOBRERO (RED BULL - BORA - HANSGROHE) - 04h 36' 18''
  65. Neilson POWLESS (EF EDUCATION - EASYPOST) - 04h 36' 18''
  66. Brent LEMMEN (TEAM VISMA | LEASE A BIKE) - 04h 36' 19''
  67. Harold TEJADA (ASTANA QAZAQSTAN TEAM) - 04h 40' 22''
  68. Oier LAZKANO (MOVISTAR TEAM) - 04h 40' 22''
  69. Stanislas DUJARDIN (TOTALENERGIES) - 04h 44' 37''
  70. Pascal ACKERMANN (ISRAEL - PREMIER TECH) - 04h 44' 37''
  71. Clément RUSSO (GROUPAMA-FDJ) - 04h 44' 37''
  72. Odd CHRISTIAN EIKING (UNO-X MOBILITY) - 04h 44' 37''
  73. Tim WELLENS (UAE TEAM EMIRATES) - 04h 44' 37''
  74. Kevin VAUQUELIN (ARKEA-B&B HOTELS) - 04h 44' 37''
  75. Alexis ZINGLE (COFIDIS) - 04h 44' 37''
  76. Rubén GARCIA PIERNA (ARKEA-B&B HOTELS) - 04h 44' 37''
  77. Stephen WILLIAMS (ISRAEL - PREMIER TECH) - 04h 44' 37''
  78. Rui COSTA (EF EDUCATION - EASYPOST) - 04h 44' 37''
  79. Davide FORMOLO (MOVISTAR TEAM) - 04h 44' 37''
  80. Christophe LAPORTE (TEAM VISMA | LEASE A BIKE) - 04h 44' 37''
  81. Clément CHAMPOUSSIN (ARKEA-B&B HOTELS) - 04h 44' 37''
  82. Georg ZIMMERMANN (INTERMARCHÉ - WANTY) - 04h 44' 37''
  83. Rasmus TILLER (UNO-X MOBILITY) - 04h 44' 37''
  84. Wout VAN AERT (TEAM VISMA | LEASE A BIKE) - 04h 44' 37''
  85. Pierre LAPEIRA (DECATHLON AG2R LA MONDIALE TEAM) - 04h 44' 37''
  86. Tobias JOHANNESSEN (UNO-X MOBILITY) - 04h 44' 37''
  87. Yves LAMPAERT (SOUDAL QUICK-STEP) - 04h 44' 37''
  88. Oliver NAESEN (DECATHLON AG2R LA MONDIALE TEAM) - 04h 44' 37''
  89. Brent VAN MOER (LOTTO DSTNY) - 04h 44' 37''
  90. Silvan DILLIER (ALPECIN-DECEUNINCK) - 04h 44' 37''
  91. Stefan BISSEGGER (EF EDUCATION - EASYPOST) - 04h 44' 37''
  92. Mikkël BJERG (EF EDUCATION - EASYPOST) - 04h 44' 37''
  93. Mike TEUNISSEN (INTERMARCHÉ - WANTY) - 04h 44' 37''
  94. Krists NEILANDS (ISRAEL - PREMIER TECH) - 04h 44' 37''
  95. Ludovic ROBREDO (INTERMARCHÉ - WANTY) - 04h 44' 37''
  96. Bryan COQUARD (COFIDIS) - 04h 44' 37''
  97. Gianni MOSCON (SOUDAL QUICK-STEP) - 04h 44' 37''
  98. Toms SKUJINS (LIDL-TREK) - 04h 44' 37''
  99. Danny VAN POPPEL (RED BULL - BORA - HANSGROHE) - 04h 44' 37''
  100. Mathieu VAN DER POEL (ALPECIN-DECEUNINCK) - 04h 44' 37''
  101. Cédric BEULLENS (LOTTO DSTNY) - 04h 44' 37''
  102. Gijs VAN HOECKE (ALPECIN-DECEUNINCK) - 04h 44' 37''
  103. Victor CAMPENAERTS (LOTTO DSTNY) - 04h 44' 37''
  104. Ben TURNER (INEOS GRENADIERS) - 04h 44' 37''
  105. Ryan GIBBONS (LIDL-TREK) - 04h 44' 37''
  106. Finn VAN DEN BROEK (TEAM DSM-FIRMENICH POSTNL) - 04h 44' 37''
  107. Robbe GHYS (ALPECIN-DECEUNINCK) - 04h 44' 37''
  108. Michal KWIATKOWSKI (INEOS GRENADIERS) - 04h 44' 37''
  109. Thibault GACHIGNARD (TOTALENERGIES) - 04h 44' 37''
  110. Anthony TURGIS (TOTALENERGIES) - 04h 44' 37''
  111. Nikias ARNDT (BAHRAIN VICTORIOUS) - 04h 44' 37''
  112. Antoine LAURANCE (ALPECIN-DECEUNINCK) - 04h 44' 37''
  113. Biniam GIRMAY (INTERMARCHÉ - WANTY) - 04h 44' 37''
  114. Jasper PHILIPSEN (ALPECIN-DECEUNINCK) - 04h 44' 37''
  115. Simon GESCHKE (COFIDIS) - 04h 44' 37''
  116. Alex ARANBURU (MOVISTAR TEAM) - 04h 44' 37''
  117. Nico DENZ (RED BULL - BORA - HANSGROHE) - 04h 44' 37''
  118. Piet ALLEGAERT (COFIDIS) - 04h 44' 37''
  119. Michael MATTHEWS (TEAM JAYCO ALULA) - 04h 44' 37''
  120. Arnaud DE LIE (LOTTO DSTNY) - 04h 44' 56''
  121. Stanislas GRIGNARD (LOTTO DSTNY) - 04h 44' 56''
  122. David GODON (DECATHLON AG2R LA MONDIALE TEAM) - 04h 45' 10''
  123. John DEGENKOLB (TEAM DSM-FIRMENICH POSTNL) - 04h 45' 27''
  124. Alexander KRISTOFF (UNO-X MOBILITY) - 04h 45' 27''
  125. Søren WAERENSKJOLD (UNO-X MOBILITY) - 04h 45' 27''
  126. Luis MARTINEZ (GROUPAMA-FDJ) - 04h 45' 27''
  127. Mathias VERCHER (TOTALENERGIES) - 04h 45' 27''
  128. Leonardo MOZZATO (ARKEA-B&B HOTELS) - 04h 45' 27''
  129. Hugo PAGE (INTERMARCHÉ - WANTY) - 04h 45' 27''
  130. Daniel MCLAY (ARKEA-B&B HOTELS) - 04h 45' 50''
  131. Christopher JUUL-JENSEN (TEAM JAYCO ALULA) - 04h 46' 34''
  132. Luke DURBRIDGE (TEAM JAYCO ALULA) - 04h 46' 34''
  133. Dylan GROENEWEGEN (TEAM JAYCO ALULA) - 04h 46' 34''
  134. Luka MEZGEC (TEAM JAYCO ALULA) - 04h 46' 34''
  135. Brenton HEALY (EF EDUCATION - EASYPOST) - 04h 46' 34''
  136. Jarrad DRIZNERS (LOTTO DSTNY) - 04h 46' 34''
  137. Matej MOHORIC (BAHRAIN VICTORIOUS) - 04h 47' 11''
  138. Harm VANHOUCKE (LOTTO DSTNY) - 04h 47' 42''
  139. Davide BALLERINI (ASTANA QAZAQSTAN TEAM) - 04h 47' 49''
  140. Cees BOL (ASTANA QAZAQSTAN TEAM) - 04h 47' 49''
  141. Mark CAVENDISH (ASTANA QAZAQSTAN TEAM) - 04h 47' 49''

Top 20 Overall Through Tour de France 2024 Stage 19

  1. Tadej POGAČAR (UAE TEAM EMIRATES) - 78h 49' 20''
  2. Jonas VINGEGAARD (TEAM VISMA | LEASE A BIKE) - 78h 54' 23''
  3. Remco EVENEPOEL (SOUDAL QUICK-STEP) - 78h 56' 21''
  4. João ALMEIDA (UAE TEAM EMIRATES) - 79h 04' 27''
  5. Mikel LANDA (SOUDAL QUICK-STEP) - 79h 04' 54''
  6. Carlos RODRIGUEZ (INEOS GRENADIERS) - 79h 06' 56''
  7. Adam YATES (UAE TEAM EMIRATES) - 79h 08' 38''
  8. Derek GEE (ISRAEL - PREMIER TECH) - 79h 11' 12''
  9. Matteo JORGENSON (TEAM VISMA | LEASE A BIKE) - 79h 12' 03''
  10. Giulio CICCONE (LIDL-TREK) - 79h 12' 06''
  11. Sergio BUITRAGO (BAHRAIN VICTORIOUS) - 79h 12' 16''
  12. Simon YATES (TEAM JAYCO ALULA) - 79h 18' 18''
  13. Guillaume MARTIN (COFIDIS) - 79h 19' 46''
  14. Felix GALL (DECATHLON AG2R LA MONDIALE TEAM) - 79h 20' 40''
  15. Steff CRAS (TOTALENERGIES) - 79h 26' 42''
  16. Laurens DE PLUS (INEOS GRENADIERS) - 79h 27' 32''
  17. Richard CARAPAZ (EF EDUCATION - EASYPOST) - 79h 29' 51''
  18. Jai HINDLEY (RED BULL - BORA - HANSGROHE) - 79h 34' 38''
  19. Louis MEINTJES (INTERMARCHÉ - WANTY) - 79h 48' 46''
  20. Enric MAS (MOVISTAR TEAM) - 79h 54' 52''

Catch All The Best Races, Highlights, Insight, News And More On FloBikes

FloBikes is the streaming home to some of the best cycling from across the globe. Check out the broadcast schedule to watch more of your favorites in action.

FloBikes Archived Footage

Video footage from each event will be archived and stored in a video library for FloBikes subscribers to watch for the duration of their subscriptions.

Join The Conversation On FloBikes Social