American rider Tejay van Garderen abandoned the race in the middle of Wednesday's Stage 17 while the other top contenders jockeyed for podium positions.
Here are the results after Stage 17:
MORE: Incredible photos from this year's race | Beginner's guide | Can Van Garderen be the next great American rider?
Who won Stage 17 of the 2015 Tour de France?
Simon Geschke soared out on a solo attack with a shade under 50 kilometers to go and held on up two tough climbs to win the stage.
Who is the top American after 17 stages in the Tour de France?
Since van Garderen dropped out of the race, there are just two American riders left: Andrew Talansky and Tyler Farrar. Talansky is the top American, sitting in 17th place after Stage 17.
What were the results of Stage 17 of the Tour de France?
1. Simon Geschke, 4h 12' 17"
2. Andrew Talanksy, 4h 12' 49", +00' 32"
3. Rigoberto Uran, 4h 13' 18", +01' 01"
4. Thibaut Pinot, 4h 13' 53", +01' 36"
5. Mathias Frank, 4h 13' 57", +01' 40"
6. Steven Kruijswijk, 4h 14' 44", +02' 27"
7. Nicolas Roche, 4h 15' 19", +03' 02"
8. Jonathan Castroviejo, 4h 15' 21", +03' 04"
9. Serge Pauwels, 4h 15' 22", +03' 05"
10. Adam Yates, 4h 15' 38", +03' 21"
Who is the overall leader after Stage 17?
Chris Froome retains the yellow jersey after fending off attacks up the Alps.
Top 10 riders after Stage 17:
1. Chris Froome, 69h 06' 49"
2. Nairo Quintana, 69h 09' 59", +03' 10"
3. Alejandro Valverde, 69h 10' 58", +04' 09"
4. Geraint Thomas, 69h 13' 23", +06' 34"
5. Alberto Contador, 69h 13' 29", +06' 40"
6. Robert Gesink, 69h 14' 28", +07' 39"
7. Vincenzo Nibali, 69h 14' 53", +08' 04"
8. Matthias Frank, 69h 15' 36", +08' 47"
9. Bauke Mollema, 69h 18' 36", +11' 47"
10. Warren Barguil, 69h 19' 57", +13' 08"
What is the route for Stage 18?
Riders will trek from Gap to Saint-Jean-de-Maurienne, a 186.5-kilometer route through the Alps. There are seven categorized climbs in Stage 18, the toughest being a 21.7-kilometer category H climb up to the Col du Glandon.
What TV channel is showing Stage 18?
NBCSN will broadcast Stage 18 live beginning at 8 a.m. ET.