On 20 July 2005, Savoldelli won the 17th stage of the Tour de France.
20 Temmuz 2005'te Savoldelli, Tour de France'ın 17. Etabını kazanmıştır.