The 18th stage of the 2012 Tour de France was won by Britain's Mark Cavendish in a sprint over Matthew Goss and Peter Sagan. This stage was a 138-mile ride from Blagnac to Brive-la-Gaillarde and is a transitional stage before Saturday's time trial.
Cavendish's Sky team worked together and made the stage look very easy and worked like a well-oiled machine in helping him get the win. The final portion of the stage saw Cavendish explode into a sprint to outlast six riders over the final mile.
The overall results did not change after this stage and Cavendish's teammate Bradley Wiggins is still in the lead before the race concludes on Sunday. Behind Wiggins is Sky teammate Christopher Froome who is 2:05 behind and Italy's Vincenzo Nibali is 2:41 back and in third place.
Stick with this StoryStream for results, updates and more from the 2012 Tour de France. For all things cycling, head over to SB Nation's cycling blog Podium Cafe.