Cavendish of the Columbia team won the Tour de France eighth stage, a 172.5km ride from Figeac to Toulouse.
Cavendish wins Tour's eighth stage