Marcel Kittel wins stage three of the race. The course for this stage, 96 miles long (155km), spanned from Cambridge to London, and 197 riders participated in this stage. The race now moves to France for stage four.
Newslines lets you create cool news timelines about your favorite people and products. Register now!