Philippe Gilbert has won stage 17 at the Vuelta a Espana from Aranda de Duero to Guadalajara.
The Deceuninck-Quick Step rider needed all of the 219.6m route to claim victory, just getting the better of Ireland's Sam Bennett in the finishing straight.
Gilbert benefited from having his team-mates nearby after crosswinds had caused huge splits in the peloton, enabling him and his team to control the stage.
Race leader Primoz Roglic (Jumbo-Visma) missed the decisive split, along with Tadej Pogacar (UAE Team Emirates), Miguel Angel Lopez (Astana) and Alejandro Valverde (Movistar), which allowed Nairo Quintana to move up to second overall.
The Movistar rider finished 5min 29sec ahead of the quartet, while it was also a good day for Gilbert’s team-mate James Knox as the 23-year-old Briton broke into the top 10.
The Vuelta continues on Thursday with the 177.5km stage from Comunidad de Madrid to Becerril de la Sierra.