Le coéquipier de Jan Ullrich a devancé ses compagnons d'échappée Sandy Casar (FDJeux), Franco Pellizotti (Liquigas) et Oscar Pereiro (Phonak). L'Américain Lance Armstrong (Discovery Channel) a conservé le maillot jaune de leader.
Guerini a attaqué à 1500 mètres de la ligne pour devancer d'une dizaine de secondes ses trois compagnons d'échappée, le Français Sandy Casar, l'Italien Franco Pellizotti et l'Espagnol Oscar Pereiro.
Les quatre échappés ont pris les devants dès le 30e kilomètre de cette étape, longue au total de 153,5 kilomètres sur un parcours accidenté à travers les plateaux de la Haute-Loire.
Trois minutes de retard
Un groupe de contre-attaquants, précédé par l'Italien Salvatore Commesso, est arrivé à près de trois minutes. Le peloton a franchi la ligne avec un retard de l'ordre de quatre minutes et demie.
Pereiro est remonté de la 13e à la 10e place du classement général, à la veille du contre-la-montre de 55,5 kilomètres à Saint-Etienne. Guerini, professionnel depuis 1993, est âgé de 35 ans.
Troisième succès italien
Au service de l'Allemand Jan Ullrich dans la montagne, le coureur italien s'est imposé pour la deuxième fois dans le Tour. En 1999, Guerini avait gagné l'étape de l'Alpe-d'Huez bien qu'il ait été renversé dans le final par un spectateur placé au milieu de la route pour prendre une photo.
Guerini a offert au cyclisme italien son troisième succès depuis le départ, après Lorenzo Bernucci (à Nancy) et Paolo Savoldelli (à Revel).
tsr.ch avec les agences
Classement de l'étape
1. Giuseppe Guerini (ITA/MOB) les 153,500 km en 3h33:04. (moyenne: 43,2 km/h)
2. Sandy Casar (FRA/FDJ) à 0:10.
3. Franco Pellizotti (ITA/LIQ) 0:10.
4. Oscar Pereiro (ESP/PHO) 0:12.
5. Salvatore Commesso (ITA/LAM)2:43.
6. Kurt Asle Arvesen (NOR/CSC) 2:48.
7. Nicolas Portal (FRA/A2R) 2:48.
8. Bert Grabsch (ALL/PHO) 2:48.
Classement général
- 1. Lance Armstrong, Etats-Unis
- 2. Ivan Basso, Italie, à 2'46".
- 3. Mickael Rasmussen, Danemark, à 3'46".
- 4. Jan Ullrich, Allemagne, à 5'58"
- 5. Francisco Mancebo, Espagne, à 7'O8"
- 6. Levi Leipheimer, Etats-Unis, à 8'12"