Thousands watch Tour of Britain racing in Devon
Thousands of people have lined lanes and streets across Devon to watch the Tour of Britain cycle race.
The 170km (105-mile) stage of the race ran from Barnstaple in north Devon, to Dartmouth on the south coast.
Other areas stage seven of the race - its penultimate stage - passed through included: Dartmoor, Tavistock, Buckfastleigh and Kingsbridge.
Spain's Pablo Urtasun won the stage, but Plymouth's Jon Tiernan-Locke kept the gold jersey as overall leader.
The leaders of the pack completed the stage of Britain's biggest cycle race in under five hours.
Speaking before the race, Mr Tiernan-Locke said there had been great support for the race so far.
He said: "The side of the roads have had deep crowds through every town we go through."
But he added that cycling in his home county for stage seven was "a big advantage".
He said: "There are a lot of narrow roads coming off the moor [Dartmoor]. Just to know them, and to get all this support, is going to help a lot."