# 1998 Tour de France

The 1998 Tour de France was the 85th edition of the Tour de France, one of cycling's Grand Tours. The 3,875 km (2,408 mi) race was composed of 21 stages and a prologue. It started on 11 July in Ireland before taking an anti-clockwise route through France to finish in Paris on 2 August. Marco Pantani of Mercatone Uno–Bianchi won the overall general classification, with Team Telekom's Jan Ullrich, the defending champion, and Cofidis rider Bobby Julich finishing on the podium in second and third respectively.
The general classification leader's yellow jersey was first awarded to Chris Boardman of the GAN team, who won the prologue in Dublin. Following a crash by Boardman on stage 2 that caused his withdrawal, Ullrich's sprinter teammate Erik Zabel took the race lead. He lost it the next stage to Casino–Ag2r's Bo Hamburger, who took it after being in a breakaway. The day after, the yellow jersey switched to another rider from the same breakaway, Boardman's teammate Stuart O'Grady, who took vital seconds from time bonuses gained in intermediate sprints. He held it for a further three stages, until pre-race favourite Ullrich won stage 7's individual time trial, moving him into the overall lead. The next day, Laurent Desbiens of Cofidis finished in a breakaway with a large enough margin to put him in the yellow jersey. Ullrich regained the race lead two stages later as the Tour went into the Pyrenees. Following his poor showing in the opening week, Pantani placed second and first, respectively, on the two Pyreneean stages. He then won stage 15, the first in the Alps, to replace Ullrich in the yellow jersey, and kept it until the race's conclusion.
Zabel won his third consecutive Tour points classification and Julich's teammate Christophe Rinero, fourth overall, was the winner of the mountains classification. Ullrich was the best young rider and the most combative was Casino–Ag2r's Jacky Durand. The team classification was won by Cofidis. Tom Steels of Mapei–Bricobi won the most stages, with four.
The race was marred throughout by a doping scandal, known as the Festina affair. Before the Tour began, Willy Voet, an assistant of the Festina team, was arrested at the Franco-Belgian border when doping products were found in his car. The affair broadened and the team was expelled after top personnel admitted to widespread doping. Police raids on numerous teams during the course of the race led to two riders' strikes and the withdrawal of several teams and riders. Due to the controversy, the race became known by the nickname "Tour de Farce". In July 2013, retrospective tests for recombinant EPO made in 2004 were made public, revealing that 44 out of 60 samples returned positive tests.

## Teams

The organisers of the Tour, Amaury Sport Organisation (ASO), cut the number of teams from 22 to 21 for the 1998 Tour, to reduce the number of crashes in the opening week of the race seen in recent editions, caused by the large number of riders. The first round of squads that were invited were the first sixteen teams in the ranking system of the Union Cycliste Internationale (UCI), cycling's governing body, on 1 January 1998, provided that they were still in the top twenty after transfers were factored into the calculation. All these sixteen teams fulfilled this requirement. On 19 June, the ASO gave wildcard invitations to Asics–CGA, Cofidis, Riso Scotti–MG Maglificio and Vitalicio Seguros, with BigMat–Auber 93 receiving a special invitation. The presentation of the teams – where the members of each team's roster are introduced in front of the media and local dignitaries – took place outside the Front Gate of Trinity College Dublin in Ireland on the evening before the prologue stage, which began at the college.
Each squad was allowed a maximum of nine riders, resulting in a start list total of 189 riders. Of these, 51 were riding the Tour de France for the first time. The riders came from 22 countries, with the majority of them coming from France, Italy and Spain. Jörg Jaksche (Team Polti) was the youngest rider at 21 years and 353 days on the day of the prologue, and the oldest was Massimo Podenzana (Mercatone Uno–Bianchi) at 36 years and 347 days. The Team Polti cyclists had the youngest average age while the riders on Mercatone Uno–Bianchi had the oldest.
The teams entering the race were:
Qualified teams
* Banesto
* Casino–Ag2r
* Festina–Lotus
* Française des Jeux
* GAN
* Kelme–Costa Blanca
* Lotto–Mobistar
* Mapei–Bricobi
* Mercatone Uno–Bianchi
* ONCE
* Team Polti
* Rabobank
* Saeco–Cannondale
* Team Telekom
* TVM–Farm Frites
* U.S. Postal Service
Invited teams
* Asics–CGA
* BigMat–Auber 93
* Cofidis
* Riso Scotti–MG Maglificio
* Vitalicio Seguros

## Pre-race favourites

Jan Ullrich (Team Telekom) was the defending champion. He had won the 1997 edition's overall general classification by over nine minutes. His Telekom team was considered as "clearly the squad to beat", having won the previous two editions with Bjarne Riis and Ullrich respectively. The 1997 Tour had seen a contest for leadership between Telekom's two captains, but for 1998 this had been resolved in Ullrich's favour. During the winter break, Ullrich's training was impaired by the consequences of the fame and fortune that came with his Tour win, and his weight had increased from 73 kg (161 lb) to 87 kg (192 lb). In March 1998, El País headlined an article with "Ullrich is fat", which highlighted that he was still 8 kg (18 lb) over the weight he had during the previous Tour. His preparation suffered further when he was forced to retire from Tirreno–Adriatico with a cold. However, Ullrich performed well in both the Tour de Suisse and the Route du Sud directly before the start of the Tour, erasing doubts over his form. He was therefore thought to be the clear favourite going into the 1998 Tour, with El País going so far as to write that "we can no longer speak of an open Tour, of a deck of suitors. There is talk of Ullrich, and then of the others." The route of the race was considered to be an advantage to Ullrich as well, with many time-trial kilometres and comparatively few mountain passes. The veteran Riis, who had raced the 1997 Tour with a cold, was seen as a capable backup option for the team.
The strongest challenge was expected to come from Festina–Lotus, which led the UCI team ranking prior to the start of the Tour. Their leading rider, Richard Virenque, had finished second to Ullrich the year before. The two long individual time trials were expected not to be in Virenque's favour, since he did not excel in the discipline. He was however a very good climber, having won the mountains classification in the four previous Tours. The team was further strengthened by the arrival of Alex Zülle in the 1998 season, winner of the two previous editions of the three-week Grand Tour of Spain, the Vuelta a España, who was considered to be a competitor for overall victory in his own right. He was a leading pre-race favourite at Italy's Grand Tour, the Giro d'Italia, one month earlier, winning two of the three time trial stages and leading the race before he faltered badly in the final mountain stages to end the race in 14th overall. Another possible contender from Festina was Laurent Dufaux, who had finished fourth overall in 1996 and ninth in 1997.
Marco Pantani (Mercatone Uno–Bianchi) was considered the "dominant climber in the sport" at the time. In June, he had taken an "exceptionally impressive" overall victory at the Giro. Of his three appearances in the Tour up to that point, he had finished third in two of them, including in 1997. When the Tour's route was announced in October 1997, Pantani expressed dissatisfaction with the number of time trials and the fact that the race featured only two mountain-top finishes. Since the route was not to his liking, he originally had shown no interest in riding the race. Following his victory at the Giro, Pantani raced only once, a criterium race in Bologna. His decision to ride the Tour was not made until Luciano Pezzi, his closest confidant and an important figure at Mercatone Uno, died suddenly in late June. Pantani decided to go to the Tour in honour of Pezzi, but had done very little training beforehand. A further disadvantage to Pantani was his lack of a strong domestique, unlike Ullrich and Virenque.
A returning pre-race favourite from the 1997 Tour was time trialist Abraham Olano; in that race, he won the final time trial stage and placed fourth overall. He led the experienced Banesto team, who took Miguel Induráin to his five straight Tour wins between 1991 and 1995, and had been seen as his successor. His weakness was thought to be his lack of strength on steep climbs. In his final race leading up to the Tour, the Volta a Catalunya, he performed poorly in the high mountains, and as a result was only seen as a podium contender. Banesto also fielded José María Jiménez, who as a strong mountain rider was considered a "major threat".
The final rider noted as a leading contender, named "the outsider", was the ONCE team leader Laurent Jalabert, a complete all-rounder who excelled in all road cycling disciplines. Although he was the reigning time trial world champion and the clear first in the UCI individual ranking before the Tour, he had only aimed to match his overall placing of fourth in 1995. The riders also named as outside favourites for overall victory were Michael Boogerd (Rabobank), Cofidis riders Francesco Casagrande and Bobby Julich, Evgeni Berzin (Française des Jeux), Fernando Escartín (Kelme–Costa Blanca), and Chris Boardman (GAN).

## Route and stages

The route of the 1998 Tour de France was officially announced during a presentation at the Palais des congrès in Paris on 23 October 1997. First negotiations about a potential start of the race in Ireland took place in October 1996, with the Irish government securing funding of IR£2 million to host the event. The opening stages (known as the Grand Départ) in Ireland were confirmed in early April 1997. Irish officials expected the race to bring in IR£30 million to the local economy. It was the first and so far only time that the Tour has visited Ireland. The race paid tribute to two famous former Irish professional cyclists: on the day before the prologue, a commemoration service was held in Kilmacanogue for Shay Elliott, the first Irish rider to ride the Tour and win a stage, and during stage 2 of the race, the route went through Carrick-on-Suir, the hometown of Sean Kelly, four-time winner of the Tour's points classification. Stage 2 also commemorated the 200th anniversary of French troops landing at Killala Bay during the Irish Rebellion of 1798.
The 1998 Tour was pushed back one week from its original start date, so as not to overlap too much with the 1998 FIFA World Cup, also held in France, which ended on 12 July, one day after the prologue. The 3,875 km (2,408 mi)-race lasted 23 days, including the rest day, and ended on 2 August. The longest mass-start stage was the fourth at 252 km (157 mi), and stage 20 was the shortest at 125 km (78 mi). The race contained three individual time trials, one of which was the prologue, totalling 115.6 km (71.8 mi). Of the remaining stages, twelve were officially classified as flat, two as mountain and five as high mountain. There were only two summit finishes, which were both at ski resorts, one at Plateau de Beille on stage 11 and another on stage 15 at Les Deux Alpes. The highest point of elevation in the race was 2,642 m (8,668 ft) at the summit of the Col du Galibier mountain pass on stage 15. It was among five hors catégorie (beyond category) rated climbs in the race. Cycling journalist Samuel Abt considered the route easier than the 1997 edition. Tour director Jean-Marie Leblanc countered criticism by Virenque and Pantani that the race was not mountainous enough, saying: "The course is tough enough with 23 mountains. That is eight more than last year."
The Tour started with a prologue time trial around the streets of Dublin. Stage 1 was a loop that returned to the city, with the following stage travelling down the Irish eastern coast to Cork. The riders then travelled to France by plane, with the team vehicles and equipment following by sea. Just as the year before, the Tour took a counter-clockwise route through France. The course in France started in Roscoff in the north-western region of Brittany, with three stages taking the race to the centre of the country at Châteauroux. Stage 6 moved the Tour into the Massif Central highlands, which hosted the next stage. Two transitional stages to Pau then placed the race in the foothills of the Pyrenees, where two stages took place. Following the rest day, a three-stage journey crossed the south to three further stages in the Alps. The next stage took the Tour through the Jura Mountains to Switzerland, with the following stage crossing back over the border to Burgundy, where the penultimate stage took place. After a long transfer to the outskirts of Paris, the race ended with the Champs-Élysées stage.
Stage characteristics and winners :
| Stage | Date | Course | Distance | Type | Type | Winner |
| P | 11 July | Dublin (Ireland) | 5.6 km (3 mi) | | Individual time trial | Chris Boardman (GBR) |
| 1 | 12 July | Dublin (Ireland) | 180.5 km (112 mi) | | Flat stage | Tom Steels (BEL) |
| 2 | 13 July | Enniscorthy (Ireland) to Cork (Ireland) | 205.5 km (128 mi) | | Flat stage | Ján Svorada (CZE) |
| 3 | 14 July | Roscoff to Lorient | 169 km (105 mi) | | Flat stage | Jens Heppner (GER) |
| 4 | 15 July | Plouay to Cholet | 252 km (157 mi) | | Flat stage | Jeroen Blijlevens (NED) |
| 5 | 16 July | Cholet to Châteauroux | 228.5 km (142 mi) | | Flat stage | Mario Cipollini (ITA) |
| 6 | 17 July | La Châtre to Brive-la-Gaillarde | 204.5 km (127 mi) | | Flat stage | Mario Cipollini (ITA) |
| 7 | 18 July | Meyrignac-l'Église to Corrèze | 58 km (36 mi) | | Individual time trial | Jan Ullrich (GER) |
| 8 | 19 July | Brive-la-Gaillarde to Montauban | 190.5 km (118 mi) | | Flat stage | Jacky Durand (FRA) |
| 9 | 20 July | Montauban to Pau | 210 km (130 mi) | | Flat stage | Léon van Bon (NED) |
| 10 | 21 July | Pau to Luchon | 196.5 km (122 mi) | | High mountain stage | Rodolfo Massi (ITA) |
| 11 | 22 July | Luchon to Plateau de Beille | 170 km (106 mi) | | High mountain stage | Marco Pantani (ITA) |
| | 23 July | Ariège | Ariège | | Rest day | Rest day |
| 12 | 24 July | Tarascon-sur-Ariège to Cap d'Agde | 190 km (118 mi) | | Flat stage | Tom Steels (BEL) |
| 13 | 25 July | Frontignan la Peyrade to Carpentras | 196 km (122 mi) | | Flat stage | Daniele Nardello (ITA) |
| 14 | 26 July | Valréas to Grenoble | 186.5 km (116 mi) | | Mountain stage | Stuart O'Grady (AUS) |
| 15 | 27 July | Grenoble to Les Deux Alpes | 189 km (117 mi) | | High mountain stage | Marco Pantani (ITA) |
| 16 | 28 July | Vizille to Albertville | 204 km (127 mi) | | High mountain stage | Jan Ullrich (GER) |
| 17 | 29 July | Albertville to Aix-les-Bains | 149 km (93 mi) | | High mountain stage | — |
| 18 | 30 July | Aix-les-Bains to Neuchâtel (Switzerland) | 218.5 km (136 mi) | | Mountain stage | Tom Steels (BEL) |
| 19 | 31 July | La Chaux-de-Fonds (Switzerland) to Autun | 242 km (150 mi) | | Flat stage | Magnus Bäckstedt (SWE) |
| 20 | 1 August | Montceau-les-Mines to Le Creusot | 52 km (32 mi) | | Individual time trial | Jan Ullrich (GER) |
| 21 | 2 August | Melun to Paris (Champs-Élysées) | 147.5 km (92 mi) | | Flat stage | Tom Steels (BEL) |
| | Total | Total | 3,875 km (2,408 mi) | 3,875 km (2,408 mi) | 3,875 km (2,408 mi) | 3,875 km (2,408 mi) |

## Race overview
### Pre-Tour revelations

On 4 March 1998, a truck belonging to the Dutch TVM–Farm Frites team was seized by customs officers in Reims, France, revealing 104 vials of recombinant erythropoietin (EPO), a drug with performance-enhancing effects. The two mechanics in the truck were released and the vials were taken by the police, who said they had more "important matters" to be concerned with. During the Critérium du Dauphiné Libéré, a race held two weeks before the start of the Tour, Christophe Moreau of Festina tested positive for the anabolic steroid mesterolone. The UCI accepted Festina's explanation that the positive test was a result of the influence of a team masseur, and Moreau was allowed to start the Tour de France.
Three days before the start of the Tour, on 8 July, Willy Voet, a soigneur (team assistant) with the Festina squad, was stopped by customs officers driving along a back road on the Franco–Belgian border. A routine check revealed that he carried a large quantity of performance-enhancing drugs with him. He was thereafter placed under arrest, initially claiming they were "for personal use". The following day, police carried out a search of Festina's headquarters in Meyzieu, close to Lyon. On the day before the prologue, a judicial inquiry was opened by the public prosecutor's office and Voet was held for investigation, with the story also breaking to the media. The Tour's organisation as well as Festina were quick to dismiss the news as having nothing to do with the race.

### Early stages in Ireland

Chris Boardman covered the 5.6 km (3.5 mi) route of the prologue time trial fastest with a time of 6:12.36 minutes, gaining his third Tour prologue victory. Olano finished second, four seconds slower. Third to sixth place went to Jalabert, Julich, Moreau, and Ullrich, all five seconds behind Boardman. Marco Pantani meanwhile had not bothered to preview the course and finished 181st out of the 189 starters, 48 seconds slower than the winning time. Boardman was awarded the yellow and green jerseys as the leader of both the general and points classification respectively.
Tom Steels outsprinted Erik Zabel in stage 1's bunch sprint finish. Steels came to the Tour with the full support of his Mapei–Bricobi squad for the sprints, unlike Zabel's Team Telekom who were focused on Ullrich's pursuit for overall victory. Mario Cipollini (Saeco–Cannondale), a favourite for the stage win, was held up 8 km (5.0 mi) from the end when he was involved in a crash with his teammate, Frédéric Moncassin. Steels took the lead of the points classification from Boardman, who retained the overall lead. Steels's teammate Stefano Zanini was the first of a seven-rider breakaway group to reach the summit of the Wicklow Gap mountain pass, claiming the Tour's first available mountains classification points and the first polka-dot jersey.
Unlike other general classification favourites, who always rode at the front of the peloton (main group), Pantani spent the first days of the Tour at the back, surrounded by his teammates. This almost cost him, when during stage 2, which was raced largely on the wide N25 road, crosswinds split the field into several echelons. Pantani was caught out and only came back when yellow jersey-wearer Boardman crashed heavily. In the aftermath, the peloton slowed down, allowing Pantani to catch back up. Boardman meanwhile hit his head badly on a stone wall beside the road. He was taken to hospital and had to abandon the Tour. Mapei–Bricobi rider Ján Svorada was involved in a crash with 15 km (9.3 mi) to go, but was able to recover and win the bunch sprint finish. Zabel, who before the stage stood in eighth position overall, had collected enough time bonuses in the intermediate sprints to take the yellow jersey.

### Move to France and evolving doping scandal

Team Telekom's Jens Heppner won stage 3 from a two-rider sprint with Xavier Jan of Française des Jeux, after the pair had escaped late from a nine-rider breakaway. Bo Hamburger of Casino–Ag2r, who won two of the three intermediate sprints whilst in the escape group, took the overall lead. Svorada took the lead of the points classification, while Festina's Pascal Hervé led the mountains classification. The second and third-placed riders in the now much-changed general classification also came from the breakaway, with George Hincapie (U.S. Postal Service) two seconds down on Hamburger, and Stuart O'Grady (GAN) a further second behind. Hincapie and O'Grady went head to head for the time bonuses in stage 4's three intermediate sprints in pursuit of the race lead. O'Grady won two of them to end the day with an eleven-second overall advantage over both Hincapie and Hamburger. The stage was won by Jeroen Blijlevens (TVM) from an uphill bunch sprint at Cholet in the Loire Valley. Cipollini suffered his third crash of the Tour at the end of stage 4, accumulating eight separate injuries, but was able to avoid the multiple crashes in the next stage to win the bunch sprint finish. Svorada was disqualified for causing a crash at the end of the stage, losing the points he had earned from his tenth-place finish. Svorada's green jersey went to Zabel, who finished second in the stage. Cipollini won the following stage, from a bunch sprint into Brive-la-Gaillarde.
As the ferry reached French soil overnight into 14 July, the day of stage 3, all team vehicles were meticulously searched at customs. During the day, Voet admitted to police that he had been following team orders, with Festina's team doctor Eric Rijkaert publicly denying he administered any banned substances. The next day, the team manager Bruno Roussel and Rijkaert were taken into police custody. Before the start of stage 5, Jean-Marie Leblanc announced at a press conference that the professional licences held by Roussel and Rijkaert had been provisionally suspended by the UCI. At the same time, Festina riders Richard Virenque, Laurent Brochard and Laurent Dufaux stated their intention to carry on racing. During stage 6, Roussel and Rijkaert confessed to systematic doping in the Festina squad. This led to the Tour organisation to expel the team ahead of the following stage.
Before the start of stage 7 Virenque, on behalf of Festina, held a private meeting with Leblanc to plead for the team to be allowed to continue, but to no avail.
Stage 7, the hilly and technical first long individual time trial, was won by Ullrich, 1:10 minutes ahead of U.S. Postal Service's Tyler Hamilton, with Julich in third a further eight seconds behind. O'Grady was fifteenth with a deficit of 3:17 minutes, and lost the yellow jersey to Ullrich, who was now 1:18 minutes in front of Hamburger and Julich on the same time in second and third respectively. Pantani finished thirty-third, 4:21 minutes slower than Ullrich, he said later that he had held himself back in anticipation of the upcoming Pyrenees. Zanini regained the polka dot jersey. Stage 8 was held in very high temperatures. A group of six riders reached the finish 7:45 minutes ahead of the peloton. The sprint was won by Jacky Durand of Casino–Ag2r, who had been in an escape group on every road stage so far. Four riders from the group gained enough time to move to the top of the general classification, with Cofidis's Laurent Desbiens taking the yellow jersey. Temperatures increased to a high of 44 °C (111 °F) during the following stage, which was won by Rabobank rider Léon van Bon in a final sprint, contested between a four-man breakaway. The closing field followed 12 seconds later. Second-place finisher Jens Voigt (GAN) collected enough mountains classification points from within the breakaway to take the polka-dot jersey. Two-time stage winner Cipollini dropped out during this stage.

### Pyrenees

Stage 10 saw the race move into the high mountains, starting with the Pyrenees. On the way to Luchon, four mountain passes had to be crossed: the Col d'Aubisque, the Col du Tourmalet, the Col d'Aspin and finally the Col de Peyresourde, followed by 15.5 km (9.6 mi) of downhill to the finish line. A total of 30 riders fell on the wet and foggy descent of the Aubisque, including overall contenders Olano, Jalabert and Francesco Casagrande, with the latter being one of six that retired from the race. A three-rider breakaway of Cédric Vasseur (GAN) and Casino–Ag2r teammates Rodolfo Massi and Alberto Elli formed by the foot of the Tourmalet. The pace set by Team Telekom halfway up this climb split the peloton, with yellow jersey wearer Desbiens dropped. Massi moved clear from his fellow riders in the breakaway group on the steep section midway on the 13 km (8.1 mi)-long last climb, and also at the same point after, a move by Ullrich formed a small group of elite riders which included pre-race favourites Pantani, Julich, Riis, Boogerd, Escartín and Jiménez. Close to the top, Pantani launched a successful attack and summitted with an advantage of 42 seconds, but was unable to catch the soloing Massi on the descent, who took the stage victory as well as the lead of the mountains classification. Pantani finished second, 33 seconds behind. Ullrich followed with the other favourites, a further 23 seconds back, to regain the yellow jersey, while Julich moved up to second overall.
The following stage 11 featured the first mountain-top finish of the 1998 Tour. The peloton agreed not to begin racing until after the first 45 km (28 mi), when they stopped to pay their respects at the memorial to Fabio Casartelli on the Col de Portet d'Aspet, who crashed and died there during the 1995 Tour. As the field reached the bottom of the 16 km (9.9 mi) climb to the finish at Plateau de Beille, Ullrich had a tyre puncture. Pantani was unaware of this and was about to attack, before being stopped by his teammate Roberto Conti, as it breaches the unwritten rules of the peloton to attack a rider when they have mechanical issues. Having waited for Ullrich to regain contact, Pantani waited until 4 km (2.5 mi) from the finish to attack, and after passing the sole breakaway rider, Roland Meier (Cofidis), he took the stage win. Following Meier and a group of five led by Julich, Ullrich crossed the finish line in eighth place, 1:40 minutes down on Pantani. After the two stages in the Pyrenees, Ullrich led the general classification, 1:11 minutes ahead of Julich, with both Jalabert and Pantani 3:01 minutes down in third and fourth. Olano, a notable pre-race favourite, withdrew from the Tour halfway through the stage.

### Transition stages and rider unrest

After the rest day, stage 12 followed a flat course between Tarascon-sur-Ariège and Cap d'Agde. The riders were unhappy with the looming expulsion of the TVM team, against which the police had renewed their investigation which was started in March. Likewise, journalists going through waste containers at team hotels, searching for evidence of performance-enhancing drugs, drew anger from the peloton. Some riders also spoke out against the announcement by the UCI to move forward the introduction of new health tests. As the riders lined up with their bikes at the start of the stage, Jalabert broadcast a statement on their behalf on the race's official station, Radio Tour, saying "We are fed up with being treated like cattle. So we are going to behave like cattle."
Following this, the majority of the riders sat down on the road and refused to continue, while others willing to start stood around, unsure what to do. The instigators of the strike were Jalabert, Blijlevens, Max Sciandri (Française des Jeux), and Prudencio Induráin (Vitalicio Seguros) as well as ONCE's team manager Manolo Saiz. Leblanc negotiated with the team managers and they voted 14–6 in agreement to begin the stage. The peloton and vehicles slowly set off, but a Jalabert-led group of about 40 refused. They eventually relented and caught up to the rest 16 km (9.9 mi) ahead, and the race started, exactly two hours after the scheduled time. It was at this point that the stage was officially started. After about 40 km (25 mi), Jalabert then went on the attack over a short climb with his brother Nicolas (Cofidis) and Bart Voskamp (TVM), with the group building up a lead of about five minutes. Team Telekom gave chase at a high pace, temporarily putting Pantani into difficulty as crosswinds created echelons in the peloton. The trio of escapees were eventually brought back. Steels took his second stage win of the Tour in a bunch sprint finish, but withheld any celebrations following the events of the stage. The stage, shortened by 16 km (9.9 mi) to account for the delay caused by the strike, was run at an average speed of 48.764 km/h (30.301 mph), the third-fastest stage in Tour history.
Stage 13 saw a breakaway by six riders, among them Daniele Nardello and Andrea Tafi, both of Team Mapei–Bricobi. They worked together at the finish to ensure Nardello took Mapei's fourth stage win. At the only classified climb of the day, Luc Leblanc (Team Polti) put in an attack, but was brought back by Riis. The following day's stage brought the Tour to Grenoble at the foot of the Alps. The stage was won by O'Grady, again from a breakaway. In the press conference after, Ullrich was asked whether his team would be capable of supporting him in the Alps and, after initially appearing upbeat, he ended his response with: "Even if I don't have the yellow jersey in Paris, I want to give my compliments to the team". Pantani, who still stood at fourth overall, was quoted saying: "My main goal now is to win in Les Deux-Alpes."

### Alps and second strike

Stage 15 was the first of three Alpine stages. After a warm start in Grenoble, the weather soon deteriorated, with cold temperatures, rain and fog impeding the riders. The route contained four classified climbs, including the hors categorie Col de la Croix de Fer and Col du Galibier, and ending with a summit finish at Les Deux Alpes. On the Croix de Fer, Massi bridged over to a breakaway group and scored maximum points for the mountains classification, a feat he repeated on the second climb of the day, the Col du Télégraphe. By this point, the lead group contained only Massi, Christophe Rinero (Cofidis) and Marcos-Antonio Serrano (Kelme–Costa Blanca). Behind them in the group of the main favourites, the high climbing tempo put Jalabert into difficulty, which ultimately saw him drop far down the general classification by the end of the stage. After the short descent of the Télégraphe, the race reached the Galibier, where Riis cracked following his work reeling back attackers, leaving Ullrich without a teammate. With 6 km (3.7 mi) remaining to the summit of the Galibier, Pantani made the decisive move of the race, attacking from the group of favourites. By the summit of the climb, Pantani had passed all the breakaway riders and was out in front alone, leading by ten seconds. Ullrich reached the top 2:41 minutes behind Pantani. Crucially, unlike Pantani, he did not wear a raincoat during the descent. He subsequently suffered from the cold temperatures and hypoglycemia for the rest of the stage. The breakaway caught up to Pantani on the descent of the Galibier, forming a group of strong climbers. Before the final climb to Les Deux Alpes, Ullrich had a tyre puncture and was distanced by the group of chasers. On the climb, Pantani soon moved clear of his group and took the stage victory, almost two minutes ahead of Massi in second place. Ullrich finished with teammates Udo Bölts and Riis 8:57 minutes after Pantani, who took over the yellow jersey. He led Julich by 3:53 minutes, with Escartín in third place in the general classification, ahead of Ullrich.
Before the following stage to Albertville, speculation spread that Ullrich would abandon the race. Pantani's Mercatone Uno team coped well in defending his race lead over the four lesser categorised climbs, until the race reached the hors categorie final climb, the Col de la Madeleine, when Ullrich attacked, with only Pantani able to follow. Ullrich led the duo up the rest of the climb as they passed the breakaway riders and increased their advantage over the chasing Julich, who was accompanied by two teammates. The pair held their lead of around two minutes along the final 17 km (11 mi) of flat, where at the finish, Ullrich outsprinted Pantani to the stage win. Pantani now led Julich by 5:42 minutes, with Ullrich third, 14 seconds behind Julich.
Another police raid on the TVM team and news about alleged mistreatment of the Festina riders while in custody led to another riders' strike on stage 17. After a brief stop of two minutes at the start, the riders rode slowly to the first intermediate sprint of the day, where they climbed off their bikes and sat on the road. Jalabert climbed into his team car and retired from the race. Meanwhile, Jean-Marie Leblanc negotiated with the riders and collected guarantees from a civil servant from the French Ministry of the Interior, who was visiting the Tour as a guest, that police treatment of the riders would improve. Nevertheless, the entire ONCE team followed their leader Jalabert and abandoned the race. As the riders slowly got moving again, they ripped off their race numbers as a further sign of protest. Luc Leblanc retired later in the stage. At the feed zone, the Banesto squad joined their fellow Spanish-based ONCE team in quitting, as did the Italian-based Riso Scotti team. The field reached the finishing town, Aix-les-Bains, two hours behind schedule. The TVM team was allowed to cross the line first as a sign of solidarity; the stage was annulled and no results counted. Overnight, two more Spanish-based teams, Kelme and Vitalicio Seguros, also decided not to carry on in the Tour. This caused the retirement of the fourth rider overall, Escartín of Kelme.

### Conclusion

Before stage 18 into Neuchâtel in Switzerland, police held Massi, who was still the leader in the mountains classification, for questioning after corticoids were allegedly found in his room during a search of the Casino team hotel. He was therefore unable to start the stage, and the lead of the mountains classification was passed to the second placed rider, Rinero. Victory went to Steels, who outsprinted Zabel and O'Grady at the finish. The remaining five riders from TVM exited the race on Swiss soil before the start of the following day. Stage 19 went back into France and saw a breakaway of 13 riders. Four riders broke away from the lead group to contest the stage win between them, with Magnus Bäckstedt (GAN) coming out on top.
The penultimate stage saw the last individual time trial of the race to Le Creusot. Ullrich won the stage, 1:01 minutes ahead of Julich, to move into second place overall. Pantani finished the stage third, 2:35 minutes behind Ullrich, effectively sealing his victory in the general classification. The final stage on the Champs-Élysées in Paris was won by Steels from a bunch sprint, while Pantani finished safely in the peloton to secure the Tour win. Ullrich ended the Tour in second place, with a deficit of 3:21 minutes, with Julich a further 47 seconds behind in third. Pantani was greeted on the podium by Felice Gimondi, who had been invited by Jean-Marie Leblanc to present to the crowd the first Italian winner since his own victory in 1965. Zabel won his third consecutive points classification with a total of 327, 97 ahead of O'Grady in second. Although Pantani won two high mountain stages, the mountains classification was won by the more consistent Rinero, whose total of 200 points was 25 more than that of second-placed Pantani. Due to the high number of abandons because of the Festina affair, only 96 riders reached the finish in Paris. Only Team Telekom and U.S. Postal Service ended the Tour with all nine riders still racing.

### Doping

The prevalence of EPO in the cycling peloton had been a topic of debate since the early 1990s. The first news stories about the drug appeared in 1994. The UCI gave the task of developing a test for EPO to Francesco Conconi, a professor at the University of Ferrara, Italy, and a member of the UCI Medical Commission. In June 1996, Conconi, seemingly unable to find a definite test for the substance, proposed to the UCI to introduce a test for an athlete's hematocrit level instead, which tested how many red cells were in a rider's blood. During the UCI's meeting in Geneva, Switzerland, on 24 January 1997, the procedure, labelled as a "health test", limiting the allowed hematocrit level to 50 per cent, was introduced. If a rider returned a value higher than 50 per cent, they were not allowed to compete for a two-week period. However, as cycling journalist Alasdair Fotheringham noted, "the 50 per cent threshold became a target to aim for" instead of a reliable deterrent to using EPO.
The doping scandal that occurred throughout the Tour became known as the Festina affair, starting with the arrest of Voet. Initially, the suspicion only surrounded the Festina and TVM teams, but later investigations and retrospective tests revealed the doping abuse was far more widespread. Even while the race was running, media sources coined nicknames for it, such as the "Tour de Farce" or "Tour du Dopage" (Tour of Doping). Following Festina's expulsion from the race, the police investigation against the TVM team in March was made public by Le Parisien and the case reopened.
Many riders in the Tour reacted to the developing scandal by hiding or destroying evidence of doping. Rolf Aldag (Team Telekom) said he flushed his doping products down the toilet before the race began in Dublin. His teammate Bjarne Riis said in his autobiography that he disposed of his vials of EPO in the toilet after stage 3. Likewise, the U.S. Postal team flushed their drugs down the toilet following Voet's arrest, according to Tyler Hamilton. According to Jörg Jaksche, the Polti squad hid their supply of EPO in a vacuum cleaner on the team bus; Jaksche believed that most Italian teams kept their drugs during the race as well. Philippe Gaumont claimed in his autobiography that the Cofidis team were told by team management to destroy their substances on the day the Festina team was expelled, with the riders subsequently going into a forest to dispose of the evidence. Julich said he quit doping altogether during the 1998 Tour.
After their arrests, Voet, Roussel, and Rijckaert gave the police confessions detailed the doping practices at Festina. Roussel said that one per cent of the team's budget (around €40,000) was used to pay for EPO and human growth hormones. The Festina riders were placed under custody and brought into individual prison cells, and allegedly subjected to cavity searches. On 24 July, four Festina riders confessed to taking performance-enhancing drugs, with the first being Alex Zülle. The only riders to deny the allegations were Virenque and Neil Stephens. Examinations carried out on the nine Festina riders on 23 July, with the results being published on 28 November, revealed that eight riders took EPO and four amphetamines. Virenque was the only rider not to test positive in these tests.
On 23 July, the Tour's rest day, TVM's manager Cees Priem and team doctor Andrei Mikhailov were arrested by the police. At the beginning of August, team soigneur Johannes Moors was taken into custody as well. Priem and Moors were released on 10 August. The TVM riders were also questioned by the police on 4 August and held for about 12 hours, before they were released. However, no banned substances were found during the raid at TVM's team hotel during the Tour. At ONCE and BigMat, police did find performance-enhancing drugs during their raids. ONCE maintained that the substances were for medical use of the team staff. Police called in twelve riders from BigMat for questioning along with the directeur sportif and some soigneurs a week after the end of the Tour because of "330 bottles and ampoules of drugs" found in the team's truck.
The legal investigation into doping at the 1998 Tour was given to judge Patrick Keil shortly after the race concluded. He handed in his 5539-page report on the matter at the beginning of July 1999, which laid the groundwork for subsequent legal proceedings against team staff and riders. Virenque confessed during a court hearing concerning the Festina affair, on 24 October 2000. Virenque received a nine-month racing ban and a suspended prison sentence. Voet was sentenced to a suspended ten months in prison and a fine of 3,000 franc. Roussell received a one-year suspended sentence and a 50,000 franc fine. Lesser verdicts were handed out to "two masseurs, the team's logistics manager, the team doctor at the Spanish ONCE team, Nicolas Terrados, and two pharmacists".
During the Tour, 108 tests for performance-enhancing drugs were carried out by France's main anti-doping laboratory in Châtenay-Malabry. All of them were negative. In 2004, 60 remaining anti-doping samples given by riders during the 1998 Tour were tested retrospectively for recombinant EPO by using three recently developed detection methods. The tests produced 44 positive results and 9 negatives, with the remaining 7 samples not returning any result due to sample degradation. At first, the rider names with a positive sample were not made public, as it had only been conducted as scientific research.
In July 2013, the anti-doping committee of the French Senate decided it would benefit the current doping fight to shed full light on the past, and so decided – as part of their "Commission of Inquiry into the effectiveness of the fight against doping" report – to publish all sample IDs along with the result of the retrospective test. This revealed, that the 9 negative samples belonged to 5 riders (of whom two nevertheless had confessed using EPO in that Tour), while the 44 positive samples belonged to 33 riders – including race winner Pantani, Ullrich, Julich, and Zabel. Julich had already admitted in 2012 that he had used EPO from August 1996 to July 1998.

## Classification leadership and minor prizes

There were several classifications in the 1998 Tour de France. 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. Jan Ullrich wore the yellow jersey in the prologue as the winner of the previous edition. Time bonuses were given during the first half of the Tour to the first three finishers on each stage, excluding mountain stages and time trials. The winner received a 20-second bonus, the second finisher 12 seconds and the third rider 8 seconds. During the first half of the race, intermediate sprints also had time bonuses, with bonuses of 6, 4, and 2 seconds given to the first three riders to cross the line.
Additionally, there was a points classification, in which cyclists got points for finishing among the best in a stage finish, or in intermediate sprints. In flat stages, the first 25 finishers received points, 35 for the stage winner down to 1 point for 25th place. In medium mountain stages, the top-20 finishers received points, with 25 points for the stage winner down to 1 point. In mountain stages, the first 15 finishers received points, with 20 points given to the stage winner. In time trials, 15 points were given to the winner, down to 1 point for the tenth-placed finisher. Points could also be won during intermediate sprints along the race route, with 6, 4, and 2 points for the first three riders across the line respectively. The cyclist with the most points led the classification, and was identified by a green jersey.
There was also a mountains classification. Most stages of the race included one or more categorised climbs, in which points were awarded to the riders that reached the summit first. The climbs were categorised as fourth-, third-, second- or first-category and hors catégorie, with the more difficult climbs rated lower. The first rider to cross the summit of an hors catégorie climb was given 40 points (down to 1 point for the 15th rider). Twelve riders received points for first category climbs, with 30 for the first rider to reach the summit. Second-, third- and fourth-category climbs gave 20, 10 and 5 points to the first rider respectively. The cyclist with the most points led the classification, wearing a white jersey with red polka dots.
The young rider classification, which was not marked by a jersey, was decided the same way as the general classification, but only riders under 26 years were eligible. This meant that in order to compete in the classification, a rider had to be born after 1 January 1973. 34 out of the 189 starters were eligible. Jan Ullrich won the classification for the third time in a row.
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.
In addition, there was a combativity award given after each mass-start stage to the cyclist considered the most combative. The winner of the award wore a red number bib during the next stage, this feature was introduced for the first time in 1998. 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. Jacky Durand 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 15. The winner of the prize was Marco Pantani.
Classification leadership by stage :
| Stage | Winner | General classification | Points classification | Mountains classification | Young rider classification | Team classification | Combativity | Combativity |
| Stage | Winner | General classification | Points classification | Mountains classification | Young rider classification | Team classification | Award | Classification |
| P | Chris Boardman | Chris Boardman | Chris Boardman | no award | Jan Ullrich | Festina–Lotus | no award | no award |
| 1 | Tom Steels | Chris Boardman | Tom Steels | Stefano Zanini | Jan Ullrich | Festina–Lotus | Jacky Durand | Jacky Durand |
| 2 | Ján Svorada | Erik Zabel | Tom Steels | Stefano Zanini | Jan Ullrich | Festina–Lotus | Christophe Agnolutto | Jacky Durand |
| 3 | Jens Heppner | Bo Hamburger | Ján Svorada | Pascal Hervé | George Hincapie | Casino–Ag2r | Bo Hamburger | Jacky Durand |
| 4 | Jeroen Blijlevens | Stuart O'Grady | Ján Svorada | Pascal Hervé | Stuart O'Grady | Casino–Ag2r | Jacky Durand | Jacky Durand |
| 5 | Mario Cipollini | Stuart O'Grady | Erik Zabel | Pascal Hervé | Stuart O'Grady | Casino–Ag2r | Aart Vierhouten | Jacky Durand |
| 6 | Mario Cipollini | Stuart O'Grady | Erik Zabel | Pascal Hervé | Stuart O'Grady | Casino–Ag2r | Max Sciandri | Jacky Durand |
| 7 | Jan Ullrich | Jan Ullrich | Erik Zabel | Stefano Zanini | Jan Ullrich | Team Telekom | no award | Jacky Durand |
| 8 | Jacky Durand | Laurent Desbiens | Erik Zabel | Stefano Zanini | Jan Ullrich | Cofidis | Andrea Tafi | Jacky Durand |
| 9 | Léon van Bon | Laurent Desbiens | Erik Zabel | Jens Voigt | Jan Ullrich | Cofidis | Jens Voigt | Jacky Durand |
| 10 | Rodolfo Massi | Jan Ullrich | Erik Zabel | Rodolfo Massi | Jan Ullrich | Cofidis | Cédric Vasseur | Jacky Durand |
| 11 | Marco Pantani | Jan Ullrich | Erik Zabel | Rodolfo Massi | Jan Ullrich | Cofidis | Roland Meier | Jacky Durand |
| 12 | Tom Steels | Jan Ullrich | Erik Zabel | Rodolfo Massi | Jan Ullrich | Cofidis | Laurent Jalabert | Jacky Durand |
| 13 | Daniele Nardello | Jan Ullrich | Erik Zabel | Rodolfo Massi | Jan Ullrich | Cofidis | Andrea Tafi | Jacky Durand |
| 14 | Stuart O'Grady | Jan Ullrich | Erik Zabel | Rodolfo Massi | Jan Ullrich | Cofidis | Giuseppe Calcaterra | Jacky Durand |
| 15 | Marco Pantani | Marco Pantani | Erik Zabel | Rodolfo Massi | Jan Ullrich | Cofidis | Christophe Rinero | Jacky Durand |
| 16 | Jan Ullrich | Marco Pantani | Erik Zabel | Rodolfo Massi | Jan Ullrich | Cofidis | Stéphane Heulot | Jacky Durand |
| 17 | — | Marco Pantani | Erik Zabel | Rodolfo Massi | Jan Ullrich | Cofidis | — | Jacky Durand |
| 18 | Tom Steels | Marco Pantani | Erik Zabel | Christophe Rinero | Jan Ullrich | Cofidis | Christophe Mengin | Jacky Durand |
| 19 | Magnus Bäckstedt | Marco Pantani | Erik Zabel | Christophe Rinero | Jan Ullrich | Cofidis | Jacky Durand | Jacky Durand |
| 20 | Jan Ullrich | Marco Pantani | Erik Zabel | Christophe Rinero | Jan Ullrich | Cofidis | no award | Jacky Durand |
| 21 | Tom Steels | Marco Pantani | Erik Zabel | Christophe Rinero | Jan Ullrich | Cofidis | Pascal Chanteur | Jacky Durand |
| Final | Final | Marco Pantani | Erik Zabel | Christophe Rinero | Jan Ullrich | Cofidis | Jacky Durand | Jacky Durand |
* In stage one, Abraham Olano, who was second in the points classification, wore the green jersey, because first placed Chris Boardman wore the yellow jersey as leader of the general classification.

## Final standings

Legend :
| Denotes the winner of the general classification | Denotes the winner of the points classification |
| Denotes the winner of the mountains classification | Denotes the winner of the super-combativity award |

### General classification

Final general classification (1–10) :
| Rank | Rider | Team | Time |
| 1 | Marco Pantani (ITA) | Mercatone Uno–Bianchi | 92h 49' 46" |
| 2 | Jan Ullrich (GER) | Team Telekom | + 3' 21" |
| 3 | Bobby Julich (USA) | Cofidis | + 4' 08" |
| 4 | Christophe Rinero (FRA) | Cofidis | + 9' 16" |
| 5 | Michael Boogerd (NED) | Rabobank | + 11' 26" |
| 6 | Jean-Cyril Robin (FRA) | U.S. Postal Service | + 14' 57" |
| 7 | Roland Meier (SUI) | Cofidis | + 15' 13" |
| 8 | Daniele Nardello (ITA) | Mapei–Bricobi | + 16' 07" |
| 9 | Giuseppe Di Grande (ITA) | Mapei–Bricobi | + 17' 35" |
| 10 | Axel Merckx (BEL) | Team Polti | + 17' 39" |
Final general classification (11–96) :
| Rank | Rider | Team | Time |
| 11 | Bjarne Riis (DEN) | Team Telekom | + 19' 10" |
| 12 | Dariusz Baranowski (POL) | U.S. Postal Service | + 19' 58" |
| 13 | Stéphane Heulot (FRA) | Française des Jeux | + 20' 57" |
| 14 | Leonardo Piepoli (ITA) | Saeco–Cannondale | + 22' 45" |
| 15 | Bo Hamburger (DEN) | Casino–Ag2r | + 26' 39" |
| 16 | Kurt Van De Wouwer (BEL) | Lotto–Mobistar | + 27' 20" |
| 17 | Kevin Livingston (USA) | Cofidis | + 34' 03" |
| 18 | Jörg Jaksche (GER) | Team Polti | + 35' 41" |
| 19 | Peter Farazijn (BEL) | Lotto–Mobistar | + 36' 10" |
| 20 | Andrey Teteryuk (KAZ) | Lotto–Mobistar | + 37' 03" |
| 21 | Udo Bölts (GER) | Team Telekom | + 37' 25" |
| 22 | Laurent Madouas (FRA) | Lotto–Mobistar | + 39' 54" |
| 23 | Geert Verheyen (BEL) | Lotto–Mobistar | + 41' 23" |
| 24 | Cédric Vasseur (FRA) | GAN | + 42' 14" |
| 25 | Evgeni Berzin (RUS) | Française des Jeux | + 42' 51" |
| 26 | Thierry Bourguignon (FRA) | BigMat–Auber 93 | + 43' 53" |
| 27 | Georg Totschnig (AUT) | Team Telekom | + 50' 13" |
| 28 | Benoît Salmon (FRA) | Casino–Ag2r | + 51' 18" |
| 29 | Alberto Elli (ITA) | Casino–Ag2r | + 1h 00' 13" |
| 30 | Philippe Bordenave (FRA) | BigMat–Auber 93 | + 1h 05' 55" |
| 31 | Christophe Agnolutto (FRA) | Casino–Ag2r | + 1h 11' 03" |
| 32 | Oscar Pozzi (ITA) | Asics–CGA | + 1h 14' 54" |
| 33 | Maarten den Bakker (NED) | Rabobank | + 1h 16' 21" |
| 34 | Patrick Jonker (AUS) | Rabobank | + 1h 16' 49" |
| 35 | Pascal Chanteur (FRA) | Casino–Ag2r | + 1h 19' 32" |
| 36 | Massimiliano Lelli (ITA) | Cofidis | + 1h 20' 15" |
| 37 | Massimo Podenzana (ITA) | Mercatone Uno–Bianchi | + 1h 20' 47" |
| 38 | Viatcheslav Ekimov (RUS) | U.S. Postal Service | + 1h 22' 40" |
| 39 | Denis Leproux (FRA) | BigMat–Auber 93 | + 1h 25' 05" |
| 40 | Beat Zberg (SUI) | Rabobank | + 1h 26' 08" |
| 41 | Lylian Lebreton (FRA) | BigMat–Auber 93 | + 1h 28' 19" |
| 42 | Andrea Tafi (ITA) | Mapei–Bricobi | + 1h 29' 22" |
| 43 | Rolf Aldag (GER) | Team Telekom | + 1h 29' 27" |
| 44 | Koos Moerenhout (NED) | Rabobank | + 1h 29' 37" |
| 45 | Peter Meinert Nielsen (DEN) | U.S. Postal Service | + 1h 29' 52" |
| 46 | Riccardo Forconi (ITA) | Mercatone Uno–Bianchi | + 1h 30' 33" |
| 47 | Fabio Sacchi (ITA) | Team Polti | + 1h 31' 53" |
| 48 | Marty Jemison (USA) | U.S. Postal Service | + 1h 34' 27" |
| 49 | Nicolas Jalabert (FRA) | Cofidis | + 1h 38' 45" |
| 50 | Massimo Donati (ITA) | Saeco–Cannondale | + 1h 38' 59" |
| 51 | Tyler Hamilton (USA) | U.S. Postal Service | + 1h 39' 53" |
| 52 | Simone Borgheresi (ITA) | Mercatone Uno–Bianchi | + 1h 40' 04" |
| 53 | George Hincapie (USA) | U.S. Postal Service | + 1h 40' 39" |
| 54 | Stuart O'Grady (AUS) | GAN | + 1h 46' 04" |
| 55 | Filippo Simeoni (ITA) | Asics–CGA | + 1h 47' 19" |
| 56 | Jens Heppner (GER) | Team Telekom | + 1h 50' 43" |
| 57 | François Simon (FRA) | GAN | + 1h 52' 41" |
| 58 | Frankie Andreu (USA) | U.S. Postal Service | + 1h 53' 44" |
| 59 | Thierry Gouvenou (FRA) | BigMat–Auber 93 | + 1h 55' 20" |
| 60 | Roberto Conti (ITA) | Mercatone Uno–Bianchi | + 1h 55' 33" |
| 61 | Laurent Desbiens (FRA) | Cofidis | + 1h 56' 28" |
| 62 | Erik Zabel (GER) | Team Telekom | + 1h 56' 57" |
| 63 | Léon van Bon (NED) | Rabobank | + 1h 57' 30" |
| 64 | Paul Van Hyfte (BEL) | Lotto–Mobistar | + 1h 58' 02" |
| 65 | Jacky Durand (FRA) | Casino–Ag2r | + 1h 59' 42" |
| 66 | Christophe Mengin (FRA) | Française des Jeux | + 2h 00' 35" |
| 67 | Frédéric Guesdon (FRA) | Française des Jeux | + 2h 05' 08" |
| 68 | Wilfried Peeters (BEL) | Mapei–Bricobi | + 2h 06' 16" |
| 69 | Rik Verbrugghe (BEL) | Lotto–Mobistar | + 2h 06' 17" |
| 70 | Magnus Bäckstedt (SWE) | GAN | + 2h 08' 30" |
| 71 | Eddy Mazzoleni (ITA) | Saeco–Cannondale | + 2h 10' 19" |
| 72 | Fabiano Fontanelli (ITA) | Mercatone Uno–Bianchi | + 2h 11' 37" |
| 73 | Stefano Zanini (ITA) | Mapei–Bricobi | + 2h 12' 11" |
| 74 | Alain Turicchia (ITA) | Asics–CGA | + 2h 14' 12" |
| 75 | Mirko Crepaldi (ITA) | Team Polti | + 2h 15' 05" |
| 76 | Diego Ferrari (ITA) | Asics–CGA | + 2h 15' 46" |
| 77 | Xavier Jan (FRA) | Française des Jeux | + 2h 15' 51" |
| 78 | Pascal Lino (FRA) | BigMat–Auber 93 | + 2h 16' 13" |
| 79 | Fabio Roscioli (ITA) | Asics–CGA | + 2h 17' 53" |
| 80 | Christian Henn (GER) | Team Telekom | + 2h 19' 52" |
| 81 | Viatcheslav Djavanian (RUS) | BigMat–Auber 93 | + 2h 21' 31" |
| 82 | Rossano Brasi (ITA) | Team Polti | + 2h 22' 10" |
| 83 | Jens Voigt (GER) | GAN | + 2h 25' 14" |
| 84 | Pascal Deramé (FRA) | U.S. Postal Service | + 2h 26' 25" |
| 85 | Tom Steels (BEL) | Mapei–Bricobi | + 2h 26' 30" |
| 86 | Eros Poli (ITA) | GAN | + 2h 31' 56" |
| 87 | Alexei Sivakov (RUS) | BigMat–Auber 93 | + 2h 33' 19" |
| 88 | Aart Vierhouten (NED) | Rabobank | + 2h 35' 06" |
| 89 | Robbie McEwen (AUS) | Rabobank | + 2h 36' 32" |
| 90 | Paolo Fornaciari (ITA) | Saeco–Cannondale | + 2h 37' 50" |
| 91 | Massimiliano Mori (ITA) | Saeco–Cannondale | + 2h 38' 12" |
| 92 | Bart Leysen (BEL) | Mapei–Bricobi | + 2h 39' 43" |
| 93 | Francesco Frattini (ITA) | Team Telekom | + 2h 43' 16" |
| 94 | Franck Bouyer (FRA) | Française des Jeux | + 2h 43' 45" |
| 95 | Mario Traversoni (ITA) | Mercatone Uno–Bianchi | + 2h 44' 42" |
| 96 | Damien Nazon (FRA) | Française des Jeux | + 3h 12' 15" |

### Points classification

Final points classification (1–10) :
| Rank | Rider | Team | Points |
| 1 | Erik Zabel (GER) | Team Telekom | 327 |
| 2 | Stuart O'Grady (AUS) | GAN | 230 |
| 3 | Tom Steels (BEL) | Mapei–Bricobi | 221 |
| 4 | Robbie McEwen (AUS) | Rabobank | 196 |
| 5 | George Hincapie (USA) | U.S. Postal Service | 151 |
| 6 | François Simon (FRA) | GAN | 149 |
| 7 | Bobby Julich (USA) | Cofidis | 114 |
| 8 | Jacky Durand (FRA) | Casino–Ag2r | 111 |
| 9 | Alain Turicchia (ITA) | Asics–CGA | 99 |
| 10 | Marco Pantani (ITA) | Mercatone Uno–Bianchi | 90 |

### Mountains classification

Final mountains classification (1–10) :
| Rank | Rider | Team | Points |
| 1 | Christophe Rinero (FRA) | Cofidis | 200 |
| 2 | Marco Pantani (ITA) | Mercatone Uno–Bianchi | 175 |
| 3 | Alberto Elli (ITA) | Casino–Ag2r | 165 |
| 4 | Cédric Vasseur (FRA) | GAN | 156 |
| 5 | Stéphane Heulot (FRA) | Française des Jeux | 152 |
| 6 | Jan Ullrich (GER) | Team Telekom | 126 |
| 7 | Bobby Julich (USA) | Cofidis | 98 |
| 8 | Michael Boogerd (NED) | Rabobank | 92 |
| 9 | Leonardo Piepoli (ITA) | Saeco–Cannondale | 90 |
| 10 | Roland Meier (SUI) | Cofidis | 89 |

### Young rider classification

Final young rider classification (1–10) :
| Rank | Rider | Team | Time |
| 1 | Jan Ullrich (GER) | Team Telekom | 92h 53' 07" |
| 2 | Christophe Rinero (FRA) | Cofidis | + 5' 55" |
| 3 | Giuseppe Di Grande (ITA) | Mapei–Bricobi | + 14' 14" |
| 4 | Kevin Livingston (USA) | Cofidis | + 30' 42" |
| 5 | Jörg Jaksche (GER) | Team Polti | + 32' 20" |
| 6 | Geert Verheyen (BEL) | Lotto–Mobistar | + 38' 02" |
| 7 | Benoît Salmon (FRA) | Lotto–Mobistar | + 47' 57" |
| 8 | Koos Moerenhout (NED) | Rabobank | + 1h 26' 16" |
| 9 | Fabio Sacchi (ITA) | Team Polti | + 1h 28' 32" |
| 10 | Nicolas Jalabert (FRA) | Cofidis | + 1h 35' 24" |

### Team classification

Final team classification (1–10) :
| Rank | Team | Time |
| 1 | Cofidis | 278h 29' 58" |
| 2 | Casino–Ag2r | + 29' 09" |
| 3 | U.S. Postal Service | + 41' 40" |
| 4 | Team Telekom | + 46' 01" |
| 5 | Lotto–Mobistar | + 1h 04' 14" |
| 6 | Team Polti | + 1h 06' 32" |
| 7 | Rabobank | + 1h 46' 20" |
| 8 | Mapei–Bricobi | + 1h 59' 53" |
| 9 | BigMat–Auber 93 | + 2h 03' 32" |
| 10 | Mercatone Uno–Bianchi | + 2h 23' 04" |

### Combativity classification

Final combativity classification (1–10) :
| Rank | Rider | Team | Points |
| 1 | Jacky Durand (FRA) | Casino–Ag2r | 94 |
| 2 | Andrea Tafi (ITA) | Mapei–Bricobi | 51 |
| 3 | Stéphane Heulot (FRA) | Française des Jeux | 49 |
| 4 | Cédric Vasseur (FRA) | GAN | 47 |
| 5 | Christophe Agnolutto (FRA) | Casino–Ag2r | 43 |
| 6 | Laurent Desbiens (FRA) | Cofidis | 35 |
| 7 | Fabio Roscioli (ITA) | Asics–CGA | 33 |
| 8 | Thierry Gouvenou (FRA) | BigMat–Auber 93 | 30 |
| 9 | Christophe Rinero (FRA) | Cofidis | 28 |
| 10 | Pascal Chanteur (FRA) | Casino–Ag2r | 28 |

## UCI Road Rankings

Riders in the Tour competed individually, as well as for their teams and nations, for points that contributed towards the UCI Road Rankings, which included all UCI races. Points were awarded to all riders in the general classification, to the top ten finishers in each stage, and each yellow jersey given at the end of a stage. The points accrued by Marco Pantani moved him from fifth position to fourth in the individual ranking, with Laurent Jalabert, who did not finish the Tour, holding his lead. Festina–Lotus retained their lead of the team ranking, ahead of second-placed Mapei–Bricobi. Italy remained as leaders of the nations ranking, with Switzerland second.
UCI Individual Classification ranking on 2 August 1998 (1–10) :
| Rank | Prev. | Name | Team | Points |
| 1 | 1 | Laurent Jalabert (FRA) | ONCE | 2961.00 |
| 2 | 2 | Alex Zülle (SUI) | Festina–Lotus | 2196.00 |
| 3 | 3 | Michele Bartoli (ITA) | Asics–CGA | 2097.00 |
| 4 | 5 | Marco Pantani (ITA) | Mercatone Uno–Bianchi | 1961.00 |
| 5 | 4 | Laurent Dufaux (SUI) | Festina–Lotus | 1535.80 |
| 6 | 7 | Andrei Tchmil (BEL) | Lotto–Mobistar | 1400.00 |
| 7 | 9 | Davide Rebellin (ITA) | Team Polti | 1301.00 |
| 8 | 8 | Francesco Casagrande (ITA) | Cofidis | 1290.00 |
| 9 | 12 | Andrea Tafi (ITA) | Mapei–Bricobi | 1281.50 |
| 10 | 16 | Michael Boogerd (NED) | Rabobank | 1279.00 |

## Aftermath

   If we hadn't had those scandals, the Festina affair and so on, we would have continued in the world of ignorance and supposition. This way, [doping] was smashed right into our face.
–Tour director Jean-Marie Leblanc speaking about the fallout of the doping cases during the 1998 Tour
In the direct aftermath of the Tour, there were many raids and searches of cycling teams and many riders questioned by police. Two meetings to discuss the issue of doping were held shortly after the Tour: the first, between the UCI, race organisers and teams, took place four days after the Tour ended in Paris; the second, on 11 August, was between the UCI and representatives of the riders. Neither meeting yielded results that had "any long-term effect". The riders voiced concern over the length of races and demanded changes to be made, while the question of a general amnesty for riders who took banned substances was also briefly discussed. In a press communiqué released on 13 August, the UCI claimed that "it is difficult to do more than is already being done" in response to doping and that the blood tests enforced in 1997 enabled the UCI "to control the EPO problem", a claim that Alasdair Fotheringham later described as bordering "on the delusional".
Festina returned to racing shortly after the Tour de France, with the crowd showing positive responses to the team at the Vuelta a Burgos. The squad then competed in the last Grand Tour of the year, the Vuelta a España, where Alex Zülle failed to defend his title, but won a stage and finished eighth overall.
Following the fallout from the 1998 edition, the 1999 Tour de France was dubbed by the organisers as the "Tour of Renewal", with the ASO publicly stating that they would welcome a lower average speed by around 3 km/h (1.9 mph). This did not come to pass however, as the average speed rose again and race winner Lance Armstrong was stripped of his title in 2012 following a lengthy investigation into doping practises. ASO barred the TVM team from competing in the 1999 race. Richard Virenque and Manolo Saiz were originally banned from the race, before the UCI required the race organisers to allow both to participate, considering that the ASO had failed to comply with the registration period. This dictates that both organisers and teams need to register the invitation and their willingness to participate thirty days before the start of the event. Festina was allowed to start the next Tour, but the ASO handed out a warning to the team before the race, reminding them of their ability to disqualify them as they had in 1998.
   The Tour de France scandal highlighted the need for an independent international agency that would set harmonized standards for anti-doping work and coordinate the efforts of sports organizations and public authorities.
Official document of the World Anti-Doping Agency (WADA) on its own creation
Fotheringham noted nearly twenty years after the 1998 Tour that ever since, extraordinary performances in cycling have been viewed with suspicion, because of the sport's now cemented association with doping. Until the revelations of the Lance Armstrong doping case, the 1998 Tour de France stood as the biggest doping scandal in sport. One of the most significant effects of the Festina affair was the creation of the World Anti-Doping Agency (WADA) in December 1999.

## In the media

In 2018, a film centering around the 1998 Tour, titled The Domestique and to be directed by Kieron J. Walsh and written by Ciarán Cassidy, was announced. Production was taken over by Blinder Films, with the movie receiving €800,000 funding through Screen Ireland, the Irish state development agency. The film has since been renamed The Racer and secured funding from Screen Flanders, the Film Fund Luxembourg, Eurimages, the BAI Sound & Vision Fund, and RTÉ. The film premiered at the 2020 South by Southwest film festival.