Le prologue de cette édition est tracé dans la ville de Rust en Allemagne sur une distance de 7.9 kilomètres autour du parc d'attraction Europa-Park sur un parcours plat mais comportant de nombreux virages.
Le premier temps de référence est réalisé par le BelgeMarc Wauters (Rabobank) en 9 minutes et 54 secondes. Il est ensuite battu notamment par plusieurs membres de l'équipe US Postal Service) dont les AméricainsGeorge Hincapie et Tyler Hamilton, ce dernier réalisant un nouveau temps de référence quatre secondes plus vite. Il est ensuite battu par le FrançaisLaurent Jalabert (CSC-World Online) qui termine 13 centièmes de secondes plus vite. Dans les derniers à s'élancer, c'est au final Lance Armstrong qui accomplit le meilleur temps, cinq secondes plus vite que ces deux dauphins, lui permettant de remporter cette étape.
Le classement général reprend le classement de l'étape du jour, Armstrong devançant donc Jalabert et Hamilton de cinq secondes.
La première étape en ligne de cette édition est tracée entre la ville de Rust en Allemagne et Bâle pour un retour en Suisse. Le parcours est long de 178 kilomètres et comporte deux trous de 16.6 kilomètres tracés autour de la ville de Bâle. Le circuit final comporte la seule côte répertoriée de l'étape, le Bruderholz.
Peu de changement au classement général, le NéerlandaisServais Knaven (Domo-Farm Frites-Latexco) profite des quatre secondes de bonifications prises au cours de l'étape pour se rapprocher à la seconde place du classement général, alors que Lance Armstrong (US Postal Service) conserve son maillot jaune de leader.