Foerster wyprzedził podczas finiszu peletonu Norwega Thora Hushovda z Credit Agricole oraz Włocha Alessandra Petacchiego z Milramu, który na ostatnich metrach był blokowany przez Argentyńczyka Axla Richeze (Ceramica Panaria). Sylwester Szmyd przyjechał w środku dużej grupy, w tym samym czasie co zwycięzca, i w klasyfikacji generalnej nadal zajmuje 15. miejsce. Dla Niemca z Gerolsteinera było to drugie etapowe zwycięstwo w Giro d'Italia. Pierwsze odniósł przed rokiem, gdy wygrał ostatni etap kończący się w Mediolanie. Bohaterem dzisiejszego dnia mogła zostać jednak dwójka innych kolarzy. Rosjanin Michaił Ignatiew (Tinkoff) i Francuz Mickael Buffaz (Cofidis) uciekali od 15 kilometra, ale najpierw tempa nie wytrzymał Buffaz, a potem Ignatiew. W samej końcówce na odjazd zdecydował się inny kolarz Tinkoffa Elio Aggiano, ale peleton doścignął Włocha. Wyniki 5. etapu, Teano - Frascati (173 km): 1. Robert Foerster (Niemcy/Gerolsteiner) - 4:17.02 2. Thor Hushovd (Norwegia/Credit Agricole) 3. Alessandro Petacchi (Włochy/Milram) 4. Danilo Napolitano (Włochy/Lampre) 5. Robbie McEwen (Australia/Predictor-Lotto) 6. Aleksander Usow (Białoruś/AG2R) 7. Maximiliano Richeze (Argentyna/Panaria) 8. Alexandre Pichot (Francja/Bouygues Telecom) 9. Juan Jose Haedo (Argentyna/Team CSC) 10. Oscar Gatto (Włochy/Gerolsteiner) .. 84. Sylwester Szmyd (Polska) wszyscy ten sam czas klasyfikacja generalna: 1. Danilo Di Luca (Włochy/Liquigas) 18:43.12 2. Franco Pellizotti (Włochy/Liquigas) strata 26 s 3. Andrea Noe (Włochy/Liquigas) 35 4. Vincenzo Nibali (Włochy/Liquigas) ten sam czas 5. Andy Schleck (Luksemburg/Team CSC) 53 6. Damiano Cunego (Włochy/Lampre) 54 7. David Zabriskie (USA/Team CSC) 1.03 8. Paolo Savoldelli (Włochy/Astana) 1.07 9. Eddy Mazzoleni (Włochy/Astana) 10. Andriej Mizurow (Kazachstan/Astana) ten sam czas .. 15. Sylwester Szmyd (Polska/Lampre) 1.17