Az összetettben továbbra is a hazai közönség előtt szereplő Ivan Basso vezet a spanyol Jose Enrique Gutierrez és honfitársa, Gilberto Simoni előtt.
A maratoni etapon az utolsó, hosszú emelkedő előtt Jan Ullrich feladta a viadalt, de a német klasszis már korábban jelezte: a júliusi Tour de France-ra összpontosít, és nem kíván végigmenni a Girón.
19. szakasz, Pordenone-Passo di San Pellegrino, 224 km:
1. Juan Manuel Garate (spanyol, Quick Step) 7:13:36 ó
2. Jens Voigt (német, CSC) 4 mp hátrány
3. Francisco Vila Errandonea (spanyol, Lampre) 1:21 p h.
...7. Gilberto Simoni (olasz, Saunier Duval) 2:15 p h.
8. Ivan Basso (olasz, CSC) azonos idővel
Az összetettben (az élen álló rózsaszín trikóban):
1. Basso 80:46:38 ó
2. Jose Enrique Gutierrez (spanyol, Phonak) 6:07 perc hátrány
3. Simoni 10:34 p h.
4. Paolo Savoldelli (olasz, Discovery Channel) 12:59 p h.
Szombaton, az utolsó előtti napon a Trento és Aprica közötti 212 km-es szakasz vár a mezőnyre hegyi befutóval.