Oscar Freire heeft in de derde etappe van de Tirreno-Adriatico goede zaken gedaan. De drievoudig oud-wereldkampioen van Rabobank versloeg Igor Astarloa (Barloworld) in de sprint. De Italiaan Ricardo Ricco (Saunier Duval) werd derde. Door zijn zege pakte Freire ook de leiding in het algemeen klassement over van Paolo Bettini.