On a wild day of action, Annemiek van Vleuten took the red jersey from Demi Vollering, with Gaia Realini taking the stage in a two-up sprint.