Vincenzo Nibali's further underlined his supremacy with his fourth stage victory on the Tour de France.
The 29-year-old Italian won the mountainous 18th stage in the Pyrenees by a minute and 10 seconds to increase his overall lead to seven minutes 10 seconds ahead of the Frenchman Thibaut Pinot.
Only a crash or a disaster in the next 54-kilometre time trial can prevent the Italian from becoming the sixth rider to win Europe's three grand tours.