Joaquim Rodriguez has won the third stage in the Tour de France. The Spaniard was the strongest on the Mur de Huy. Zdenek became 31th in less than a minute of the winner and moves up to tenth place in the general classification. Christopher Froome is the new leader.