The sunshine drew bumper crowds out to St Andrew Highland Games.
The games are relative newcomers to the highland games circuit and this was only its 32nd year.
It had humble beginners back in 1984 when it was held on a Thursday afternoon in a field on the outskirts of St Andrews.
(Photos by Kris Miller / DC Thomson)
This time around it had one of the most famous backdrops in the world, being sited on Station Park in front of the Old Course hotel.
Crowds enjoyed an afternoon of traditional events, including cycling, heavyweights, highland dancing, running, solo piping and a fiercely competitive tug of war.
Secretary Ian Grieve said a very healthy size of crowd of spectators had turned out to watch the games.
That was matched by a large field of competitors.
“There were lots of overseas visitors and there was as good an entry on the track as I have seen.
“There were 17 runners in the mile, and that is very unusual,” he added.
One of the runners was MSP Willie Rennie, who didn’t appear to be in the prize money this time.
“It is good to see him supporting the highland games,” added Mr Grieve.
“The weather was favourable to us, it was nice and dry but a bit windy.”
The games were officially opened by the City of St Andrews Pipe Band around 1pm.
The 16lb ball and 800m cycling heats were then the first events to take place followed by the 90m heats and youth 90m heats.
A solo piping contest took place around 1.30pm followed by the 28lb weight for distance competition at around 2pm.
Crowds were thrilled by the speed of the 90m final and children got to show their prowess during races held around 3pm.
Overseas visitors got their chance to join in the occasion with special races at 3.10pm and 3.15pm.
Always a favourite, the tug o’ war took place later in the afternoon followed by tossing the caber.
The Deil Tak the Kindmost cycle race wrapped the competition up around 5pm.
The games actually past the closing time to allow a large number of competitors who had signed up for the tug of war to compete for the spoils.