Summary

  • German Marcel Kittel wins stage three

  • Big crowds lined Cambridge to London route

  • Vincenzo Nibali of Italy retains yellow jersey

  • Defending champion Chris Froome remains fifth