After yesterday’s difficult individual time trial, the rider’s were faced with a profile that wouldn’t have looked out of place in the classics today; with small climbs littered throughout the route. There was a sense in the peloton that it could have been a successful day for a breakaway which led to a really attacking race, with multiple failed attacks in the opening hour of the stage. Juliette Labous was one of those who got a small gap, along with a few other riders but they were eventually brought back.
The race was all together through the intermediate sprint at just over 60 kilometres to go and the team worked well to set up Lucinda Brand, who won the sprint and took three valuable bonus seconds with it. With a slight lull in the peloton at around 30 kilometres remaining, Leah Kirchmann took advantage and put in a stinging attack to go clear. The Canadian TT champion rode well, building up a lead of 55 seconds going over the penultimate categorised climb of the day. However, the pace in the peloton increased as the race headed towards the finale and Kirchmann was caught with ten kilometres left.
Attacks continued to fly on the uphill finale, with Brand covering several attacks and making some of her own before Floortje Mackaij also made a move off the front. Everything would regroup somewhat though and the stage was be decided by an elite group of riders on the difficult uphill finale, with Vos taking stage honours. Brand was first home for the team and maintained her fourth place on GC, while Labous retained her lead in the young rider classification and top ten spot on GC too.