After cycling 152.5 kilometers (or 94.7 miles) from Pau to Lourdes, Norway's Thor Hushovd crossed the finish line in triumph on the 13th stage of the Tour de France. Hushovd picked off Frenchman Jeremy Roy near the end and beat the peloton by nearly nine minutes.
The overall leader remains Thomas Voeckler, with eight of the Tour's 21 stages to go. The 98th edition of the race ends on July 24th in Paris.