Blel Kadri celebrated the biggest victory of his career on Saturday when the Frenchman won stage eight of the Tour de France.
Sylvain Chavanel and Niki Terpstra initiated the break of the day when they bolted 35 kilometres into the 161 kilometre test from Tomblaine to Gérardmer in northeast France.
27-year old kadri and two others gave chase and soon formed a five-man breakaway.
But on the penultimate climb Kadri broke free of his fellow escapees and confidently powered towards the finish line on his own.
In the closing stages Spain’s Alberto Contador made several attempts to attack current overall race leader Vincenzo Nibali, but the Italian was quick to react each time.
That was until the final 50 metres of the race where Contador’s last effort held.
Out in front a soaked Kadri of the AG2R team crossed over to claim the biggest win of his career.
Contador eventually rolled over the line two minutes and 17 seconds back with a chasing Nibali taking third place three seconds further adrift.
Team Sky’s Australian rider Richie Porte and FDJ’s Thibaut Pinot rounded out the top five.
Nibali now holds a one minute and 44 second lead over Astana teammate Jakob Fuglsang, while Contador moves up from 16th to 6th just over two and a half minutes off the pace.