Belgium's Justine Ghekiere has won stage seven of the Tour de France Femmes after pushing ahead alone on the final two climbs. Poland's Katarzyna Niewiadoma retained the leader's yellow jersey going into Sunday's final stage. Wearing the best climber's polka dot jersey, Ghekiere raced away from a breakaway group to win the stage. Defending champion Demi Vollering was third, while …
LE GRAND-BORNAND, France — Justine Ghekiere claimed victory in the seventh stage of the women’s Tour de France on Saturday, the first mountain challenge in the French Alps. The 166-kilometer stage, the tour’s longest, saw the Belgian rider leverage her climbing strength to break away during the final ascent to Le Grand-Bornand. I really want to thank my team who …