see more

DIGNE, FRANCE - JULY 22: Simon Geschke of Germany and Team Giant-Alpecin crosses the finish line to win Stage Seventeen of the 2015 Tour de France, a 161km stage between Digne-les-Bains and Pra Loup on July 22, 2015 in Pra Loup, France. (Photo by Bryn Lennon/Getty Images)

DIGNE, FRANCE - JULY 22:  Simon Geschke of Germany and Team Giant-Alpecin crosses the finish line to win Stage Seventeen of the 2015 Tour de France, a 161km stage between Digne-les-Bains and Pra Loup on July 22, 2015 in Pra Loup, France.  (Photo by Bryn Lennon/Getty Images)