The 1980 Tour de France was the 67th edition of the Tour de France. The total distance was over 22 stages. In the first half of the race, Bernard Hinault started out strong by winning the prologue and two stages. However, knee problems forced Hinault to abandon the race while still in the lead. Joop Zoetemelk became the new leader, and defended that position successfully. Just as in 1979, when Hinault and Zoetemelk finished nearly a half hour ahead of the rest of the field, the 1980 edition was a battle between these two riders until Hinault abandoned. At the time Hinault was just 21 seconds ahead of Zoetemelk and the race was about to enter the Pyrenees. Zoetemelk did not wear the yellow jersey during stage 13 though he did in every stage thereafter finishing the race with nearly a seven-minute advantage over second place Hennie Kuiper. It was his first Tour victory in his tenth attempt, after already having finished second in five editions.
The points classification was won by Rudy Pevenage, who also won the intermediate sprints classification. The mountains classification was won by Raymond Martin, and Johan van der Velde won the young rider classification.
Teams
Two weeks before the Tour would start, there were only twelve teams interested in starting the Tour. The teams with Italian and Spanish sponsors were focussed on the Giro d'Italia and the Vuelta a España, and thought their cyclists were not able to compete in two grand tours in one year. This prevented Giovanni Battaglin of the Spanish-based , the winner of the mountains classification of 1979, from defending his title. Francesco Moser, who had left the 1980 Giro d'Italia injured, was the only Italian cyclist on the initial starting list, but he was not able to start, so the 1980 Tour was without Italian cyclists. One more team was added to the starting list, so the Tour 1980 started with thirteen teams, each with ten cyclists. The Boston–Mavic–Amis du Tour team was a combination of the Belgian Boston–Mavic team and French cyclists without a contract, combined into the "Amis du Tour" team.
Before the race, Hinault expressed dissatisfaction with the cobbled sections in stages five and six. In the 1979 Tour, Hinault had lost time in these sections, and he considered to organise a strike. Even though no strike was held, the route was still changed: after the fifth stage, tour organiser Félix Lévitan decided to change the first of the stage, to avoid the worst cobbled sections.
The 25 stages were won by riders from only four countries. In this year's edition of the Tour, the last rider in the general classification after the consecutives mountain stages (16-19) was eliminated.
{| class="wikitable"
|+ Stage characteristics and winners
|-
! scope="col" | Stage
! scope="col" | Date
! scope="col" | Course
! scope="col" | Distance
! scope="col" colspan="2" | Type
! scope="col" | Winner
|-
! scope="row" | P
| style="text-align:center;" |26 June || Frankfurt (West Germany)|| style="text-align:center;" | || 20px|alt=|link= || Individual time trial ||
|-
! scope="row" | 1a
|rowspan=2 style="text-align:center;" |27 June || Frankfurt (West Germany) to Wiesbaden (West Germany)|| style="text-align:center;" | || 20px|alt=|link= || Plain stage ||
|-
! scope="row" | 1b
| Wiesbaden (West Germany) to Frankfurt (West Germany)|| style="text-align:center;" | || alt=|link=Team time trial|20px || Team time trial ||
|-
! scope="row" | 2
| style="text-align:center;" |28 June || Frankfurt (West Germany) to Metz|| style="text-align:center;" | || 20px|alt=|link= || Plain stage ||
|-
! scope="row" | 3
| style="text-align:center;" |29 June || Metz to Liège (Belgium)|| style="text-align:center;" | || 20px|alt=|link= || Plain stage ||
|-
! scope="row" | 4
| style="text-align:center;" |30 June || Spa (Belgium)|| style="text-align:center;" | || 20px|alt=|link= || Individual time trial ||
|-
! scope="row" | 5
| style="text-align:center;" |1 July || Liège (Belgium) to Lille|| style="text-align:center;" | || 20px|alt=|link= || Plain stage ||
|-
! scope="row" | 6
| style="text-align:center;" |2 July || Lille to Compiègne|| style="text-align:center;" | || 20px|alt=|link= || Plain stage ||
|-
! scope="row" | 7a
|rowspan=2 style="text-align:center;" |3 July || Compiègne to Beauvais|| style="text-align:center;" | || alt=|link=Team time trial|20px || Team time trial ||
|-
! scope="row" | 7b
| Beauvais to Rouen|| style="text-align:center;" | || 20px|alt=|link= || Plain stage ||
|-
! scope="row" | 8
| style="text-align:center;" |4 July || Flers to Saint-Malo|| style="text-align:center;" | || 20px|alt=|link= || Plain stage ||
|-
! scope="row" |
| style="text-align:center;" | 5 July
| colspan="2" | Saint-Malo
|
| colspan="2" | Rest day
|-
! scope="row" | 9
| style="text-align:center;" |6 July || Saint-Malo to Nantes|| style="text-align:center;" | || 20px|alt=|link= || Plain stage ||
|-
! scope="row" | 10
| style="text-align:center;" |7 July || Rochefort to Bordeaux|| style="text-align:center;" | || 20px|alt=|link= || Plain stage ||
|-
! scope="row" | 11
| style="text-align:center;" |8 July || Damazan to Laplume|| style="text-align:center;" | || 20px|alt=|link= || Individual time trial ||
|-
! scope="row" | 12
| style="text-align:center;" |9 July || Agen to Pau|| style="text-align:center;" | || 20px|alt=|link= || Plain stage ||
|-
! scope="row" | 13
| style="text-align:center;" |10 July || Pau to Bagnères-de-Luchon|| style="text-align:center;" | || 20px|alt=|link= || Stage with mountain(s) ||
|-
! scope="row" | 14
| style="text-align:center;" |11 July || Lézignan-Corbières to Montpellier|| style="text-align:center;" | || 20px|alt=|link= || Plain stage ||
|-
! scope="row" | 15
| style="text-align:center;" |12 July || Montpellier to Martigues|| style="text-align:center;" | || 20px|alt=|link= || Plain stage ||
|-
! scope="row" | 16
| style="text-align:center;" |13 July || Trets to Pra-Loup|| style="text-align:center;" | || 20px|alt=|link= || Stage with mountain(s) ||
|-
! scope="row" | 17
| style="text-align:center;" |14 July || Serre Chevalier to Morzine|| style="text-align:center;" | || 20px|alt=|link= || Stage with mountain(s) ||
|-
! scope="row" |
| style="text-align:center;" | 15 July
| colspan="2" | Morzine
|
| colspan="2" | Rest day
|-
! scope="row" | 18
| style="text-align:center;" |16 July || Morzine to Prapoutel|| style="text-align:center;" | || 20px|alt=|link= || Stage with mountain(s) ||
|-
! scope="row" | 19
| style="text-align:center;" |17 July || Voreppe to Saint-Étienne|| style="text-align:center;" | || 20px|alt=|link= || Hilly stage ||
|-
! scope="row" | 20
| style="text-align:center;" |18 July || Saint-Étienne|| style="text-align:center;" | || 20px|alt=|link= || Individual time trial ||
|-
! scope="row" | 21
| style="text-align:center;" |19 July || Auxerre to Fontenay-sous-Bois|| style="text-align:center;" | || 20px|alt=|link= || Plain stage ||
|-
! scope="row" | 22
| style="text-align:center;" |20 July || Fontenay-sous-Bois to Paris (Champs-Élysées)|| style="text-align:center;" | || 20px|alt=|link= || Plain stage ||
|-
! scope="row" |
| colspan="2" style="text-align:center"| Total
| colspan="4" style="text-align:center"|
|}
Race overview
The prologue was won by Hinault, who finished :05 ahead of Gerrie Knetemann and 0:23 ahead of the closest general classification rider Hennie Kuiper. Stage 1A was a sprint finish won by Jan Raas and Stage 1B was the first Team Time Trial in which TI–Raleigh claimed the victory ahead of Renault and Peugeot gaining enough in the time bonus for Knetemann to become the new leader. In Stage 2 Rudy Pevenage, Yvon Bertin and Pierre Bazzo escaped in a breakaway and were able to stay away the entire stage winning by nearly ten minutes over the rest of the field. Pevenage claimed the stage victory with Bazzo taking second and while Bertin took third he was the highest placed of the three and took over the lead in the general classification.
Stage 3 was won by Henk Lubberding and Bertin ended up falling off the back losing considerable time, which made Pevenage the new overall leader going into the second individual time trial (ITT) in Stage 4. Bernard Hinault was aiming to win his third straight Tour de France and in the ITT he looked to be well on his way dominating the rest of the field. Of the 122 riders remaining in the main field only six of them were able to come within 2:00 of Hinault and nobody was able to finish within a minute of the defending champ. Joop Zoetemelk was the closest to him taking second place at 1:16 back and in the overall situation overall Pevenage remained leader by about a minute over Bazzo with Hinault closing the gap to within six minutes.
Stage 5 was run in terrible weather, but the aggressive Hinault was looking to distance himself from the competition and went on the offensive together with Kuiper. Hinault won the stage, with Kuiper finishing right on his wheel, gaining more than two minutes on all of the other of the general classification Riders although following this stage many riders began experiencing tendinitis problems, including Hinault.
Going into Stage 6 Hinault was within four minutes of Pevenage in the general classification and built a lead of more than 3:00 on Kuiper, nearly 4:00 on Zoetemelk and more than 5:00 on Raymond Martin and Joaquim Agostinho. The stage was won by Jean-Louis Gauthier by a full second over the rest of the field with no major changes in the overall classification.
Stage 7A would prove to be the beginning of a remarkable run by the TI–Raleigh team, who won the team time trial (TTT) beginning a stretch where a rider from this team would win seven stages in a row. During this TTT Hinault's knee problems were showing, as he could not do his part of the workload, although his Renault team still managed a respectable 4th place behind Raleigh, Peugeot and Ijsboerke.
‘Panzer Group Post’ as they were known because of their Directeur Sportif Peter Post, attacked relentlessly in an effort to win stages and contain any attacks made by Hinault to put Zoetemelk in a position where he could defeat Hinault in the upcoming high mountain stages. The plan was working as Stage 7B was won by Jan Raas, Stage 8 by Bert Oosterbosch, Raas would win again in Stage 9 and Stage 10 was won by Cees Priem. After stage 10 Pevenage was still in Yellow by 2:44 over Bazzo with a 4:20 advantage over Hinault, however The Badger was in the lead among the serious contenders although his lead over Zoetemelk had been cut to 2:00 with Kuiper 2:24 behind Hinault.
thumb|[[Joop Zoetemelk (pictured in 1979), winner of the general classification]]
Stage 11 was a time trial prior to going into the high mountains of the Pyrenees and if Hinault wanted to match the likes of Louison Bobet, Jacques Anquetil and Eddy Merckx by winning his third Tour de France in a row he would have to perform well. The day however, belonged to Zoetemelk as he took the Stage victory with only eight riders finishing within 2:00 of him. Finishing 0:46 behind was Hennie Kuiper with Agostinho coming in 3rd, Oosterbosch finishing 4th and Hinault in 5th 1:39 back. Hinault was back in the yellow jersey but his lead over Zoetemelk was a minuscule 0:21. Rudy Pevenage fell to 3rd place and Kuiper was 1:31 back with no other general classification (GC) contenders within 5:00. Normally, Hinault was the better time trialist, so Zoetemelk's stage victory made him confident that he had the chance to win the Tour.
In Stage 12 Gerrie Knetemann and Ludo Peeters escaped and managed to beat the Peloton by more than a minute with Knetemann beating Peeters at the finish line. Late that evening, with the first stage of the high mountains looming, Hinault decided to withdraw. Zoetemelk, until that moment second in the general classification, became the new leader, but refused to don the yellow jersey during the following stage following the example of Eddy Merckx who refused to wear it in the 1971 Tour de France after Luis Ocaña left the race as leader.
would win one of the Team Competitions and also claim an astonishing eleven stage wins, a feat which has not been repeated since. The other Team Competition was won by and on the final podiums Johan van der Velde claimed the white jersey as the best young rider, the green jersey for the points classification went to Pevenage, the mountains classification was won by Raymond Martin who also finished on the podium in 3rd place overall with Hennie Kuiper standing in 2nd and Joop Zoetemelk wearing the yellow jersey atop the podium as winner of the general classification in the 1980 Tour de France.
Doping
Shortly before the start of the Tour, it was announced that Dietrich Thurau had tested positive in his national championship. He was allowed to start the Tour while his B-sample was being tested. His B-sample gave a negative result, so he could continue the Tour.
On the day of the final time trial, when it was all but clear that Zoetemelk would be the winner, tour director Jacques Goddet wrote in the newspaper l'Équipe that the only thing that could keep Zoetemelk away from a Tour victory was the drug tests for anabolic products after the eighteenth stage. As the director, Goddet was well-informed about drug tests, and many journalists speculated that his comments meant that Zoetemelk's A-sample had returned positive. Zoetemelk had tested positive in 1977, and was not happy about the insinuations. Tour co-director Félix Lévitan apologised for Goddet's choice of words.
At the end of the Tour, it was announced that all doping tests had returned negative.
Classification leadership and minor prizes
There were several classifications in the 1980 Tour de France, four of them awarding jerseys to their leaders. The most important was the general classification, calculated by adding each cyclist's finishing times on each stage. The cyclist with the least accumulated time was the race leader, identified by the yellow jersey; the winner of this classification is considered the winner of the Tour. In the 1979 Tour de France, Gerhard Schönbacher and Philippe Tesnière had both been trying to finish last, which had received attention from the press. The Tour organisation wanted to the press to focus on the winners, so they added the rule that after the 14th to 20th stage, the last-ranked cyclist in the general classification would be removed.
Additionally, there was a points classification, where cyclists got points for finishing among the best in a stage finish, or in intermediate sprints. The cyclist with the most points lead the classification, and was identified with a green jersey.
There was also a mountains classification. The organisation had categorised some climbs as either hors catégorie, first, second, third, or fourth-category; points for this classification were won by the first cyclists that reached the top of these climbs first, with more points available for the higher-categorised climbs. The cyclist with the most points lead the classification, and wore a white jersey with red polka dots.
Another classification was the young rider classification. This was decided the same way as the general classification, but only cyclists younger than 24 were eligible, and the leader wore a white jersey.
The fifth individual classification was the intermediate sprints classification. This classification had similar rules as the points classification, but only points were awarded on intermediate sprints. In 1980, this classification had no associated jersey.
A combination classification was also calculated; this was done by adding the points for the points classification, mountains classification, intermediate sprints classification and combativity award. A new competition was introduced in 1980, sponsored by the French television station TF1, therefore named "Grand Prix TF1". It was calculated from the results in the other classifications, and therefore seen as a successor of the combination classification that was calculated from 1968 to 1974. There was no jersey associated with the Grand Prix TF1. The Belgian Ludo Peeters won this classification.
For the team classification, the times of the best three cyclists per team on each stage were added; the leading team was the team with the lowest total time. The riders in the team that led this classification were identified by yellow caps. There was also a team points classification. Cyclists received points according to their finishing position on each stage, with the first rider receiving one point. The first three finishers of each team had their points combined, and the team with the fewest points led the classification. The riders of the team leading this classification wore green caps.
In addition, there was a combativity award given after each mass-start stage to the cyclist considered most combative. The split stages each had a combined winner. The decision was made by a jury composed of journalists who gave points. The cyclist with the most points from votes in all stages led the combativity classification. Christian Levavasseur won this classification, and was given overall the super-combativity award. The Souvenir Henri Desgrange was given in honour of Tour founder Henri Desgrange to the first rider to pass the summit of the Col du Galibier on stage 17. This prize was won by Johan De Muynck.
{| class="wikitable" style="text-align:center; font-size:smaller; clear:both;"
|+Classification leadership by stage
|-
! scope="col" style="width:1%;" rowspan="2" | Stage
! scope="col" style="width:9%;" rowspan="2" | Stage winner
! scope="col" style="width:9%;" rowspan="2" | General classification<br>25px|alt=|link=General classification in the Tour de France
! scope="col" style="width:9%;" rowspan="2" | Points classification<br>25px|alt=|link=Points classification in the Tour de France
! scope="col" style="width:9%;" rowspan="2" | Mountains classification<br>25px|alt=|link=Mountains classification in the Tour de France
! scope="col" style="width:9%;" rowspan="2" | Young rider classification<br>25px|alt=|link=Young rider classification in the Tour de France
! scope="col" style="width:9%;" rowspan="2" | Combination classification
! scope="col" style="width:9%;" rowspan="2" | Intermediate sprints classification
! scope="col" style="width:18%;" colspan="2" | Team classifications
! scope="col" style="width:9%;" rowspan="2" | Combativity award
|-
! scope="col" style="width:9%;"| By time
! scope="col" style="width:9%;"| By points
|-
! scope="row" | P
| Bernard Hinault
| style="background:#FFEB64;" rowspan="2" | Bernard Hinault
| style="background:#9CE97B;" | Bernard Hinault
| no award
| style="background:white;" rowspan="2" | Bert Oosterbosch
| no award
| no award
| rowspan="3" |
| rowspan="25" |
| not awarded
|-
! scope="row" | 1a
| Jan Raas
| style="background:#9CE97B;" rowspan="2" | Jan Raas
| style="background:#FFA8A4;" rowspan="3" | Philippe Tesnière
| rowspan="2" | Philippe Tesnière
| rowspan="2" | Philippe Tesnière
| Philippe Tesnière
|-
! scope="row" | 1b
|
| style="background:#FFEB64;" | Gerrie Knetemann
| style="background:white;" rowspan="2" | Johan van der Velde
| not awarded
|-
! scope="row" | 2
| Rudy Pevenage
| style="background:#FFEB64;" | Yvon Bertin
| style="background:#9CE97B;" rowspan="4" | Pierre Bazzo
| Yvon Bertin
| rowspan="12" | Yvon Bertin
| rowspan="10" |
| Pierre Bazzo
|-
! scope="row" | 3
| Henk Lubberding
| style="background:#FFEB64;" rowspan="9" | Rudy Pevenage
| style="background:#FFA8A4;" rowspan="11" | Jean-Luc Vandenbroucke
| style="background:white;" rowspan="4" | Ronny Claes
| rowspan="5" | Pierre Bazzo
| Jean-Luc Vandenbroucke
|-
! scope="row" | 4
| Bernard Hinault
| not awarded
|-
! scope="row" | 5
| Bernard Hinault
| Hennie Kuiper
|-
! scope="row" | 6
| Jean-Louis Gauthier
| style="background:#9CE97B;" rowspan="4" | Yvon Bertin
| Gery Verlinden
|-
! scope="row" | 7a
|
| style="background:white;" rowspan="5" | Johan van der Velde
| —
|-
! scope="row" | 7b
| Jan Raas
| rowspan="3" | Yvon Bertin
| Roger Legeay
|-
! scope="row" | 8
| Bert Oosterbosch
| Christian Levavasseur
|-
! scope="row" | 9
| Jan Raas
| style="background:#9CE97B;" rowspan="4" | Jan Raas
| Christian Levavasseur
|-
! scope="row" | 10
| Cees Priem
| rowspan="3" | Jan Raas
| Gilbert Duclos-Lassalle
|-
! scope="row" | 11
| Joop Zoetemelk
| style="background:#FFEB64;" rowspan="2" | Bernard Hinault
| style="background:white;" rowspan="2" | Ronny Claes
| rowspan="2" |
| not awarded
|-
! scope="row" | 12
| Gerrie Knetemann
| Gerrie Knetemann
|-
! scope="row" | 13
| Raymond Martin
| style="background:#FFEB64;" rowspan="10" | Joop Zoetemelk
| style="background:#9CE97B;" rowspan="10" | Rudy Pevenage
| style="background:#FFA8A4;" rowspan="3" | Raymond Martin
| style="background:white;" rowspan="5" | Jean-René Bernaudeau
| rowspan="2" | Pierre Bazzo
| rowspan="10" | Rudy Pevenage
| rowspan="3" |
| Raymond Martin
|-
! scope="row" | 14
| Ludo Peeters
| Ludo Peeters
|-
! scope="row" | 15
| Bernard Vallet
| rowspan="2" | Rudy Pevenage
| Bernard Thévenet
|-
! scope="row" | 16
| Jos Deschoenmaecker
| style="background:#FFA8A4;" | Sven-Åke Nilsson
| rowspan="7" |
| Alberto Fernández de la Puebla
|-
! scope="row" | 17
| Mariano Martínez
| style="background:#FFA8A4;" rowspan="6" | Raymond Martin
| rowspan="6" | Ludo Peeters
| Paulino Martínez
|-
! scope="row" | 18
| Ludo Loos
| style="background:white;" rowspan="5" | Johan van der Velde
| Ludo Loos
|-
! scope="row" | 19
| Sean Kelly
| Sean Kelly
|-
! scope="row" | 20
| Joop Zoetemelk
| not awarded
|-
! scope="row" | 21
| Sean Kelly
|
|-
! scope="row" | 22
| Pol Verschuere
|
|-
! scope="row" colspan="2" | Final
! style="background:#FFDB00;"| Joop Zoetemelk
! style="background:#46E800;"| Rudy Pevenage
! style="background:#FF3E33;"|
! style="background:white;"| Johan van der Velde
! Ludo Peeters
! Rudy Pevenage
!
!
! Christian Levavasseur
|}
Final standings
{| class="wikitable"
|-
! scope="col" colspan="4" | Legend
|-
| 20px|link=General classification in the Tour de France|alt=A yellow jersey.
| Denotes the winner of the general classification
| 20px|link=Points classification in the Tour de France|alt=A green jersey.
| Denotes the winner of the points classification
|-
| 20px|link=Mountains classification in the Tour de France|alt=A white jersey with red polka dots.
| Denotes the winner of the mountains classification
| 20px|link=Young rider classification in the Tour de France|alt=A white jersey.
| Denotes the winner of the young rider classification
|}
General classification
{| class="wikitable" style="width:50em;margin-bottom:0;"
|+ Final general classification (1–10)
|-
! scope="col" | Rank
! scope="col" | Rider
! scope="col" | Team
! scope="col" | Time
|-
! scope="row" | 1
| 20px|link=General classification in the Tour de France|alt=A yellow jersey. || || style="text-align:right;" | 109h 19' 14"
|-
! scope="row" | 2
| || || style="text-align:right;" | + 6' 55"
|-
! scope="row" | 3
| 20px|link=Mountains classification in the Tour de France|alt=A white jersey with red polka dots. || || style="text-align:right;" | + 7' 56"
|-
! scope="row" | 4
| || || style="text-align:right;" | + 12' 24"
|-
! scope="row" | 5
| || || style="text-align:right;" | + 15' 37"
|-
! scope="row" | 6
| || || style="text-align:right;" | + 16' 16"
|-
! scope="row" | 7
| || || style="text-align:right;" | + 16' 33"
|-
! scope="row" | 8
| || || style="text-align:right;" | + 20' 45"
|-
! scope="row" | 9
| || || style="text-align:right;" | + 21' 03"
|-
! scope="row" | 10
| || || style="text-align:right;" | + 21' 10"
|}
{| class="collapsible collapsed wikitable" style="width:50em;margin-top:-1px;"
|-
! scope="col" colspan="4" | Final general classification (11–85)
|-
! scope="col" | Rank
! scope="col" | Rider
! scope="col" | Team
! scope="col" | Points
|-
! scope="row" | 1
| 20px|link=Points classification in the Tour de France|alt=A green jersey. || || style="text-align:right;" | 194
|-
! scope="row" | 2
| || || style="text-align:right;" | 153
|-
! scope="row" | 3
| || || style="text-align:right;" | 148
|-
! scope="row" | 4
| || || style="text-align:right;" | 122
|-
! scope="row" | 5
| || || style="text-align:right;" | 120
|-
! scope="row" | 6
| || || style="text-align:right;" | 111
|-
! scope="row" | 7
| || || style="text-align:right;" | 89
|-
! scope="row" | 8
| || || style="text-align:right;" | 86
|-
! scope="row" | 9
| || || style="text-align:right;" | 81
|-
! scope="row" | 10
| 20px|link=General classification in the Tour de France|alt=A yellow jersey. || || style="text-align:right;" | 80
|}
Mountains classification
{| class="wikitable"
|+Final mountains classification (1–10)
|-
! scope="col" | Rank
! scope="col" | Rider
! scope="col" | Team
! scope="col" | Time
|-
! scope="row" | 1
| 20px|link=Young rider classification in the Tour de France|alt=A white jersey. || || style="text-align:right;" | 109h 44' 42"
|-
! scope="row" | 2
| || || style="text-align:right;" | +2' 15"
|-
! scope="row" | 3
| || || style="text-align:right;" | +33' 18"
|-
! scope="row" | 4
| || || style="text-align:right;" | + 33' 23"
|-
! scope="row" | 5
| || || style="text-align:right;" | + 33' 26"
|-
! scope="row" | 6
| || || style="text-align:right;" | + 36' 10"
|-
! scope="row" | 7
| || || style="text-align:right;" | + 37' 31"
|-
! scope="row" | 8
| || || style="text-align:right;" | + 41' 18"
|-
! scope="row" | 9
| || || style="text-align:right;" | + 42' 06"
|-
! scope="row" | 10
| || || style="text-align:right;" | + 45' 50"
|}
Combination classification
{| class="wikitable"
|+Final combination classification (1–10)
! scope="col" | Rank
! scope="col" | Rider
! scope="col" | Team
! scope="col" | Points
|-
! scope="row" | 1
| || || style="text-align:right;" | 317
|-
! scope="row" | 2
| 20px|link=Mountains classification in the Tour de France|alt=A white jersey with red polka dots. || || style="text-align:right;" | 263
|-
! scope="row" | 3
| 20px|link=General classification in the Tour de France|alt=A yellow jersey. || || style="text-align:right;" | 218
|-
! scope="row" | 4
| 20px|link=Points classification in the Tour de France|alt=A green jersey. || || style="text-align:right;" | 205
|-
! scope="row" | 5
| || || style="text-align:right;" | 173
|-
! scope="row" | 6
| || || style="text-align:right;" | 169
|-
! scope="row" | 7
| || || style="text-align:right;" | 157
|-
! scope="row" | 8
| || || style="text-align:right;" | 149
|-
! scope="row" | 9
| || || style="text-align:right;" | 132
|-
! scope="row" | 10
| || || style="text-align:right;" | 129
|}
Intermediate sprints classification
{| class="wikitable"
|+Final intermediate sprints classification (1–10)
|-
! scope="col" | Rank
! scope="col" | Rider
! scope="col" | Team
! scope="col" | Points
|-
! scope="row" | 1
| 20px|link=Points classification in the Tour de France|alt=A green jersey. || || style="text-align:right;" | 79
|-
! scope="row" | 2
| || || style="text-align:right;" | 45
|-
! scope="row" | 3
| || || style="text-align:right;" | 31
|-
! scope="row" | 4
| || || style="text-align:right;" | 28
|-
! scope="row" | 5
| || || style="text-align:right;" | 22
|-
! scope="row" | 6
| || ||style="text-align:right;" | 21
|-
! scope="row" | 7
| || ||style="text-align:right;" | 19
|-
! scope="row" | 8
| || ||style="text-align:right;" | 15
|-
! scope="row" | 9
| || ||style="text-align:right;" | 15
|-
! scope="row" | 10
| || ||style="text-align:right;" | 14
|}
Team classification
{| class="wikitable"
|+Final team classification (1–10)
! scope="col" | Rank
! scope="col" | Team
! scope="col" | Time
|-
! scope="row" |1
||| style="text-align:right;" | 450h 25' 36"
|-
! scope="row" |2
||| style="text-align:right;" | + 6' 02"
|-
! scope="row" |3
||| style="text-align:right;" | + 20' 35"
|-
! scope="row" |4
||| style="text-align:right;" | + 50' 20"
|-
! scope="row" |5
||| style="text-align:right;" | + 55' 37"
|-
! scope="row" |6
||| style="text-align:right;" | + 1h 08' 13"
|-
! scope="row" |7
||| style="text-align:right;" | +1h 17' 14"
|-
! scope="row" |8
||| style="text-align:right;" | +2h 09' 39"
|-
! scope="row" |9
||| style="text-align:right;" | +2h 18' 49"
|-
! scope="row" |10
||| style="text-align:right;" | +2h 25' 29"
|}
Team points classification
{| class="wikitable"
|+Final team points classification (1–10)
