Nairo Quintana returns to take victory as Julian Alaphilippe holds yellow on stage 18 of Tour de France 2019
A revenant Nairo Quintana annihilated his rivals on the high-altitude slopes of the Galibier to take stage victory, as Julian Alaphilippe survived a shaky day to hold the yellow jersey.