Hushovd wins Stage 6 at Tour de France; Cancellara leads

09 July 2009 @ 02:53 pm EDT

Cervelo Test Team rider Thor Hushovd of Norway holds up his arms as he wins the sixth stage of the 96th Tour de France cycling race between Gerona and Barcelona, July 9, 2009. REUTERS/Jean-Paul Pelissier (SPAIN SPORT CYCLING)

This article is copyrighted by International Business Times.