It's the second rest day of this year's Tour de France as it now heads into the final week of racing before finishing in Paris on the Champs-Élysées next Sunday.
Rafal Majika from team Tinkoff-Saxo got his first Gran Tour win of his career in the 177km Grenoble to Risoul stage.
The second consecutive Alpine summit finish of the 2014 Tour de France saw Majka and Vincenzo Nibali finish in the first two places, just as they did on Chamrousse on stage 13 the day before, with the yellow jersey gaining another healthy wedge of time on his rivals.
In one of the most exciting sprint finishes of the Tour de France, Garmin-Sharp rider Jack Bauer narrowly missed out on the stage win.
Garmin’s Bauer and Martin Elmiger of IAM performed heroics in holding off the chasing bunch until less than 100 metres to go.
For almost all of the 222km stage from Tallard to Nimes the Kiwi was part of a day-long breakaway until the very last moments before Alexender Kristoff took the stage win.
The current general classification at the end of stage 15:
1 Vincenzo Nibali 66:49:37
2 Alejandro Valverde +4:37
3 Romain Bardet +4:50
4 Thibaut Pinot +5:06
5 Tejay van Garderen +5:49
6 Jean-Christophe Peraud +6:08
7 Bauke Mollema +8:33
8 Leopold Konig +9:32
9 Laurens ten Dam +10:01
10 Pierre Rolland +10:48