Andre Greipel Wins Today’s Stage In The Tour de France

Mark Cavendish narrowly missed out on winning the second stage of the Tour de France. He finished fourth, with German Andre Greipel coming out on top. Chris Froome is tenth in the general classification, team colleague Geraint Thomas fifth.