Brennan, del Team Visma, hizo valer su punta de velocidad en la meta por delante del neerlandés Tibor del Grosso y del checo Pavel Bittner.
Ayuso, por su parte, llega a los dos últimos días de la 104ª edición de la carrera con un segundo de ventaja sobre Roglic, su gran contrincante en la general.
El corredor del UAE Team cruzó tercero el esprint intermedio de l'Aldea, a 26 kilómetros de la llegada, sumando un segundo. De este modo recuperó la primera posición.
Enric Mas continúa tercero, mientras que el colombiano Egan Bernal y el ecuatoriano Richard Caparaz son séptimo y décimo.
La sexta y penúltima etapa, el sábado, recorrerá 159 kilómetros y destaca por cuatro puertos, uno de ellos especial y otros dos de primera categoría, entre Berga y Queralt,