Fantastic win by Caruso. Great ride by Dani Martinez. And heady stuff by Egan.
This is why I thought Yates should have saved all his strength for today. Maybe it was too cold for him, or too high. But this was the stage where you could win minutes. If he was to win the Tour this was the stage to gamble on. Going hard on Friday wasn't the right call. I think even Matt White agrees: "He did all he could but he made a very big effort yesterday [Friday] with his stage win and he’s obviously paid for it today."
Anyway, a nice stage design and the willingness from Bahrain and DSM to take advantage gave us a fun stage. At the end of the day Ineos, and particularly Martinez, Castroviejo and Bernam had the goods. But great to see them properly tested.