Tour of Britain cyclists race through Surrey
The penultimate stage of the Tour of Britain has seen the biggest names in cycling racing on the roads of Surrey.
The event started at Epsom Downs Racecourse and finished in Guildford High Street, with Britain's Mark Cavendish first across the line.
Thousands of spectators lined the 96-mile (155 km) route.
Last year's Tour de France winner and Olympic gold medallist Sir Bradley Wiggins is favourite to win the whole event, which ends in London on Sunday.
Stage seven of the race passed through Leatherhead, Dorking, Cranleigh, Shere, Woking, Chobham and Farnham, as well as villages in between.
Rolling road closures were in place throughout with details sent to about 5,000 homes and businesses along the route beforehand.