Annemiek van Vleuten was continuously trying to attack. She was able to score some points through intermediate sprints. Fifteen kilometers before the finish line, she had 3 minutes and 24 seconds lead over Demi Vollering, while Elisa Longo Borghini was 6 minutes behind her.
Van Vleuten crossed the finish line with a lead of more than 3 minutes to secure her first stage victory in the tour. The seventh stage proved to be a game changer for Van Vleuten as she also took the yellow jersey from
Marianne Vos. Demi Vollering finished second while Cecilie Uttrup Ludwig secured third position.