Tour de France: Stage 1

  • Updated: June 29, 2013 - 3:36 PM

Marcel Kittel of Germany wins the first stage of the Tour de France cycling race over 213 kilometers (133 miles) with start in Porto Vecchio and finish in Bastia, Corsica Island, France, Saturday June 29, 2013.

view larger photos


  • get related content delivered to your inbox

  • manage my email subscriptions