Ramunas Navardauskas becomes the first Lithuanian to win a stage of the Tour de France after the Garmin-Sharp rider broke clear on stage 19.
Navardauskas made his move 14km from the end of the stage on the final climb of the day and was never caught by the chasing sprinters who were hoping the flat finish would suit them better.
The Lithuanian finished seven seconds ahead of the sprinters, with John Degenkolb taking second place and Alexander Kristoff crossing the line in third.
Navardauskas praised his team-mates for their hard work and admitted it was a dream to win at the Tour de France.
The Garmin-Sharp rider said, according to Sky Sports: “It was my dream to win a stage in the Tour de France – everybody wants to do it – and I’m happy I could make it. I’m really thankful for my team-mates for this. It was the team’s plan, right from the beginning.”
A crash in the last three kilometres of the race helped Navardauskas get the stage win because some of the sprinters were caught up in the crash. Peter Sagan was one of the riders to fall meaning his hopes of the stage win were over.
Race leader Vincenzo Nibali avoided the crash but rivals Jean-Christophe Peraud and Romain Bardet were involved in the pile up. Luckily for them though because the crash happened within the last three kilometres every rider got the same finishing time.
Nibali on course
If Nibali can avoid disaster during stage 20's time trial he will have already unofficially won the Tour before even reaching Paris.
Stage 19 result
1 Ramunas Navardauskas (Ltu) Garmin Sharp, +4:43:41
2 John Degenkolb (Ger) Giant-Shimano, +0:07
3 Alexander Kristoff (Nor) Katusha, same time
4 Mark Renshaw (Aus) Omega Pharma - Quick-Step, st
5 Daniele Bennati (Ita) Tinkoff-Saxo, st
6 Alessandro Petacchi (Ita) Omega Pharma - Quick-Step, st
7 Samuel Dumoulin (Fra) Ag2r-La Mondiale, +0:09
8 Julien Simon (Fra) Cofidis, st
9 Sep Vanmarcke (Bel) Belkin-Pro Cycling Team, st
10 Jurgen Roelandts (Bel) Lotto Belisol, st
1 Vincenzo Nibali (Ita) Astana, 85:29:26
2 Thibaut Pinot (Fra) FDJ, +7:10
3 Jean-Christophe Peraud (Fra) Ag2r-La Mondiale, +7:23
4 Alejandro Valverde (Spa) Movistar, +7:25
5 Romain Bardet (Fra) Ag2r-La Mondiale, +9:27
6 Tejay van Garderen (USA) BMC, +11:34
7 Bauke Mollema (Ned) Belkin, +13:56
8 Laurens Ten Dam (Ned) Belkin, +14:15
9 Leopold Konig (Cze) NetApp-Endura, +14:37
10 Haimar Zubeldia (Spa) Trek Factory Racing, +16:25