Tour de France - Stage Twenty (Daniele Bennati)

Tour de France - Stage Twenty
In This Photo: Daniele Bennati
Daniele Bennati of Italy and Lampre celebrates winning Stage Twenty of the Tour de France on July 29, 2007 in Paris, France.
(July 29, 2007 - Source: Bryn Lennon/Getty Images Sport)