Took 30 years, but today a Swede has earned the polka dot climbers jersey in Tour de France.