83rd Giro d'Italia, Italy, May 13-June 4, 2000
Czech Jan Svorada (2nd L) and Italian Mario Cipollini (4th L) approach the finish line during the sprint finish of the third, 174 km stage from Paestum to Scalea of the 83rd Giro d' Italia. Svorada won after Cipollini was disqualified.
© AFP Photo/Carlo Ferraro

Related Story        Latest Photography