see more

BRIANCON, FRANCE - JULY 20: Warren Barguil of France riding for Team Sunweb celebrates as he wins stage 18 of the 2017 Le Tour de France, a 179.5km stage from Briançon to Izoard on July 20, 2017 in Briancon, France. (Photo by Chris Graythen/Getty Images)

BRIANCON, FRANCE - JULY 20:  Warren Barguil of France riding for Team Sunweb celebrates as he wins stage 18 of the 2017 Le Tour de France, a 179.5km stage from Briançon to Izoard on July 20, 2017 in Briancon, France.  (Photo by Chris Graythen/Getty Images)