The final climb up to the Côte de la Croix Neuve was tough for a few general classification riders, and the ride down the airstrip to the finish provided some drama to an otherwise quiet stage.
Here are the results from Saturdays' Stage 14:
MORE: Incredible photos from the race | Tour contenders| Who will be the next great American rider?
Who won Stage 14 of the 2015 Tour de France?
In the midst of the final climb, the first chase pack caught Michal Golas and Kristijan Koren, so the finish, despite a tough climb in the final kilometers, became a sprinter's race.
Romain Bardet attacked and nobody responded. But with 1,400 meters left Stephen Cummings caught up and flew by Bardet and Thibault Pinot to win the stage.
Who is the top American after 14 stages in the Tour de France?
Tejay van Garderen lost some time to Froome and Quintana as he struggled to keep up with them up the final climb. He is in third place.
What were the results of Stage 14 of the Tour de France?
1. Stephen Cummings, 4h 23' 43"
2. Thibault Pinot, 4h 23' 45", +00' 02"
3. Romain Bardet, 4h 23' 46", +00' 03"
4. Rigoberto Uran, 4h 24' 03", +00' 20"
5. Peter Sagan, 4h 24' 12", +00' 29"
6. Cyril Gautier, 4h 22' 15", +00' 32"
7. Ruben Plaza Molina, 4h 22' 15", +00' 32"
8. Bob Jungels, 4h 22' 15", +00' 32"
9. Jonathan Castroviejo, 4h 22' 15", +00' 32"
10. Simon Yates, 4h 22' 16", +00' 33"
Who is the overall leader after Stage 14?
Chris Froome stays in yellow but there was some shuffling among the top 10 riders. Nairo Quintana attacked up the final climb and gained a few seconds while Alberto Contador, Vincenzo Nibali and Tejay van Garderen struggled to keep up with Quintana and Froome.
Top 10 riders after Stage 14:
1. Chris Froome, 56h 02' 19"
2. Nairo Quintana, 56h 05' 29", +03' 10"
3. Tejay van Garderen, 56h 05' 51", +03' 32"
4. Alejandro Valverde, 56h 06' 21", +04' 02"
5. Alberto Contador, 56h 06' 42", +04' 23"
6. Geraint Thomas, 56h 07' 13", +04' 54"
7. Robert Gesink, 56h 08' 42", +06' 23"
8. Vincenzo Nibali, 56h 10' 36", +08' 17"
9. Tony Gallopin, 56h 10' 42", +08' 23"
10. Bauke Mollema, 56h 11' 12", +08' 43"
What is the route for Stage 15?
Stage 15 is a 183-kilometer route with a couple climbs and a sprinter's finish. After two early climbs, riders will descend the Col de l'Escrinet and ride 57 flat miles to the finish in Valence.
What TV channel is showing Stage 15?
NBCSN will broadcast Stage 15 live beginning at 8 a.m. ET.