There is only one thing certain at the Tour de France: Nothing is certain.
Following two frenetic days of racing in the Pyrenees, no one would have bet a cent on a change of leadership on Saturday after Stage 14, a rolling 113-mile ride with no major difficulty.
But a short and steep climb to the finish in the southern town of Rodez was enough for Chris Froome and his mighty Sky team to recover the yellow jersey they lost two days before in the mountains.
The day's big loser was Fabio Aru, the Astana leader, who cracked in the last 500 meters and relinquished the coveted tunic to the three-time champion.
While the Team Sky train hit the front in the technical...