Norway's Thor Hushovd has won today's stage of the Tour de France. There's no change in the overall lead, with Fabian Cancellara (pron: CAN-CHELL-ARA) retaining the yellow jersey. But he's still got less than a second's advantage over seven-time champion Lance Armstrong.