Italian Mario Cipollini celebrates as he crosses the finish line 18 May 2003 in Arezzo, Italy. Italy's world road race champion Mario Cipollini won the eighth stage of the Tour of Italy from Rieti to Arezzo 18 May, claiming his 41st stage victory in the race to equal Alfredo binda's record.
AFP PHOTO/MAURIZIO BRAMBATTI
Foto: AFP - MAURIZIO BRAMBATTI