Vos has been on good form since the Ardennes classics, some of her best in recent years, and confirmed it with the stage and overall win at the Tour de Yorkshire.
Vos sprinted clear of Mavi Garcia (Movistar) and Soraya Paladin (Ale-Cippollini) to take the win, also securing the overall in the two-stage race with Garcia and Paladin on the podium.
“I was nervous coming into the final," said Vos, "because I didn’t know what power I had left in my legs after such a hard stage but to finish it off was incredible.
"I’m really happy to win here and the crowds in the last few days have been fantastic. Like us, the spectators have braved some bad weather over the last two days but they have always cheered us on. It’s been a very good race.”
World Champion Anna van der Breggen got the attacking action kicked off early in the race as she broke away and flew up the Cote de Hooks House Farm climb.
Home favourite and former race winner, Lizzie Deignan, tried to match the attack and went after van der Breggen and a chase group rode on to join her as the peloton began to panic and stretch out as they attempted to reel the world champion in.
A huge effort up the climb at Lythe Bank saw the pursuing group join van der Breggen that saw around 8 riders at the head of the race. Things didn’t calm down here though as Garcia attacked and gained a 31 second advantage ahead of the penultimate climb of the day, the Cote de Grosmont.
Garcia also crested the final climb of the day at Ugglebarnby to take pole position in the QOM competition before Vos and Paladin bridged across; 12 seconds ahead of a chasing trio of Hannah Barnes (Canyon-Sram), Amanda Spratt (Mitchelton-Scott) and Christine Majerus (Boels-Dolmans).
However, it became evident that the three riders at the front would not be caught and, despite the headwinds providing significant resistance in the final few kilometres, a sprint ensued and it was Vos who took the stage win and the overall title to be crowned Asda Tour de Yorkshire Women’s Race champion 2019.