An impressive, yet expected these days, ride from Annemiek van Vleuten saw the Dutch rider take the victory on Stage 2 and the lead in the general