A chorus of cheers echoed around an historic Suffolk town's market place as runners braved high temperatures to take on a 10k race.
Crowds gathered in Market Hill in Framlingham on Sunday to support more than 350 runners who took part in a 2k junior race and the 10k event.
The runners started from outside the town's Crown hotel before completing an undulating two-lap course around the town and the surrounding countryside.
READ MORE: Run around the Castle on the Hill in Framlingham 10K
The 10k race attracted 330 runners who faced challenging conditions with temperatures of nearly 80 degrees and blazing sunshine.
Shortly after they had set off, the junior runners followed suit with 46 youngsters participating in the race, which was won by George Smith in a time of five minutes and 12 seconds.
The winner of the 10k race was Lloyd Biddell in a time of 33 minutes and 25 seconds.
READ MORE: Heat is on for runners in popular Framlingham 10K event
Race director Tim Cherrett said the event took a lot of organising beforehand, but that it was "wonderful" to see everything come together on the day, with people "pouring into" the race HQ at Framlingham Sports Club.
"The whole of Framlingham was thronging. We had runners from all over the country. There was a lady from Cumbria. There were runners up to the age of 83, which is just amazing and everybody had a smile on their face.
"Various people throughout the county will almost always win their age groups. It helps having a great burger van there and the bar in the sports club is open.
"People don't just turn up, do the run and go, they will have a beer in the sunshine and pull each other's legs. Everyone had a big smile on their faces."
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here