Highlights of the 167.2km Stage 10 of the 110th Tour de France from Vulcania to Issoire in Issoire, France.