Cavagna a fost cronometrat cu timpul de 3:43:34, pe locurile 2 şi 3 sosind irlandezul Sam Bennett (BORA-hansgrohe, +5), respectiv cehul Zdenek Stybar (Deceuninck-Quick Step, +5).
În clasamentul general, lider se menţine slovenul Primoz Roglic (Team Jumbo-Visma), cu timpul total de 75:00:36, urmat de spaniolul Alejandro Valverde (Movistar Team, +2:47) şi columbianul Nairo Quintana (Movistar Team, +3:31).
Sâmbătă va avea loc etapa a 20-a, penultima, între localităţile Arenas de San Pedro şi Plataforma de Gredos (190,4 km).