Sigrid Haugset admitted she could barely process what she had done after completing a record-breaking 88-kilometre solo to win Stage 3 of the Tour de France Femmes and take the yellow jersey. The Norwegian champion delivered the longest successful solo attack in the history of the womens Tour de Fr...