Justine Ghekiere won - in her polka dot jersey! - on a superb and highly clever way, won the second to last stage of the Tour de France Femmes. She was the best of the bunch on the famous climb of ...