Stage 16 was the longest day of the Tour de France, running 238km from Carcassonne to Bagneres-de-Luchon [profile] with five climbs, including the hors categorie Port de Bales before the run-in to the finish.

It was predictable that today’s winner would result from a breakaway, and it was none other than Mick Rogers who who rose to the top. For all of Team Tinkoff-Saxo’s woes with Alberto Contador abandoning the race on stage 10, Roger’s win today along with Rafal Majka’s win on stage 14 (and now leading the Mountains Classification), Contador’s domestiques certainly salvaged a successful Tour de France.

It was the race for the podium where most action took place today. Thibaut Pinot took significant time away from direct rivals Tejay van Garderen and Romain Bardet while Vincenzo Nibali comfortably held onto the overall lead.

Read the full race report and results from Stage 15 of the 2014 Tour de France here.

Enjoy the photos from stage 16 courtesy of BrakeThrough Media (follow on Instagram and Twitter) and Cor Vos.