Tour de France - Stage 20
Mark Cavendish wins stage twenty to conclude a great day for Team Sky..!