Last year’s champion Remco Evenepoel, three-time Vuelta champion Primoz Roglic and back-to-back Tour de France winner Jonas Vingegaard could not be split.
Caruso wins on Vuelta mountain as Roglic tightens grip
The 33-year-old Italian was able to pace himself up the final 13km ascent due to a lead of around five minutes over the red jersey group at the foot of the climb.