Tour de France - Stage 20

Mark Cavendish wins stage twenty to conclude a great day for Team Sky..!