Sprint specialist Thor Hushovd of Norway won the second stage of the Tour de France on Sunday, and Alejandro Valverde of Spain kept the overall lead on a windy, rain-splattered ride through the Brittany countryside.