The 32-year-old Thomas, victor of Paris-Nice in 2016, is coming into form at just the right time with the Tour de France a month away. "I explained to Geraint that of course, we're riding hard to win the stage".
"I don't think it's quite sunk in yet, but I'm really happy to have finished the job".
"Without the boys here I would not have won the Dauphine".More news: Transference Teases Gameplay With Haunting Trailer at E3 2018
"I'm just going to enjoy this win now, rest up and recover and look forward to July".
And Yates' second place ensured the first ever British one-two in the race, with his second win on the WorldTour in 2018 confirming both he and the Welshman will head to the Tour de France in top form.
"The Tour de France has been my goal since start of season, but the Volta a Catalunya set things back", Yates said about crashing out of the Catalonia tour in March.More news: Fyre Festival Promoter Billy McFarland Arrested On Fraud Charges
Thomas's Italian Sky team-mate Gianni Moscon is third overall on the same time as Caruso.
He said it was learning from the previous days that helped him take victory on St Gervais Mont Blanc, delaying his attack to claim the stage win.
"Hopefully the authorities can just get their act together and have a decision, but I've got 100 per cent faith in him".More news: Total says no impact from farmers' blockade on refinery operations
Thomas now leads Yates by 1:29 in the overall standings.