France's Squiban aces mountain test to win stage 6 of Women's Tour de France
22 hours ago
1
ARTICLE AD BOX
Frenchwoman Maeva Squiban made a perfectly-timed attack on the final climb to win the mountainous stage six of the Tour de France Femmes on Thursday. Mauritian rider Kimberley Le Court retained the leader's yellow jersey.