Tym razem 35-letni McEwen wyprzedził Hiszpana Oscara Freire i Niemca Gerarda Ciolka. Liderem wyścigu pozostał Hiszpan Igor Anton Hernandez (Euskaltel). Australijski sprinter, dwukrotny zdobywca zielonej koszulki w Tour de France (2002 i 2004), odniósł kolejne zwycięstwo w szwajcarskim wyścigu. Przed Giro d'Italia wygrał jeden z etapów Tour de Romandie. Wyniki czwartego etapu (Gossau - Domat-Ems, 171 km): 1. Robbie McEwen (Australia/Silence-Lotto) 4:04.10 2. Oscar Freire (Hiszpania/Rabobank) 3. Gerald Ciolek (Niemcy/High Road) 4. Leonardo Duque (Kolumbia/Cofidis) 5. Markus Zberg (Szwajcaria/Gerolsteiner) 6. Andre Korff (Niemcy/Volksbank) 7. Danilo Napolitano (Włochy/Lampre) 8. Alexandre Moos (Szwajcaria/BMC Team) 9. Aleksander Usow (Białoruś/AG2R) 10. Danilo Wyss (Szwajcaria/BMC Team) wszyscy ten sam czas klasyfikacja generalna: 1. Igor Anton (Hiszpania/Euskaltel) 16:36.44 2. Kim Kirchen (Luksemburg/High Road) strata 6 3. Damiano Cunego (Włochy/Lampre) 12 4. Fraenk Schleck (Luksemburg/CSC) 16 5. Oliver Zaugg (Szwajcaria/Gerolsteiner) 18 6. Roman Kreuziger (Czechy/Liquigas) 21 7. Stijn Devolder (Belgia/Quick-Step) 22 8. Thomas Loevkvist (Szwecja/High Road) 25 9. Andy Schleck (Luksemburg/CSC) 40 10. Andreas Kloeden (Niemcy/Astana) ten sam czas