Hundreds of people flocked to Burntisland on Monday for the town’s 366th Highland games.
The world’s second oldest games traditionally attracts a bumper crowd since it is held on the third Monday of July —the start of the Fife fair fortnight.
Held alongside the annual summer fairground, it brings a carnival air to the town.
As usual, the day began with an exiles’ reception in the Burgh Chambers where former residents now living across the world were welcomed back by Fife Provost Jim Leishman.
This year the gathering included guests from as far afield as China and Australia.
The exiles then joined a parade led by Burntisland and District Pipe Band and Burntisland summer king and queen, Leo Fawcett-Hall and Alice Mair, which made its way to the games arena on The Links.
The event kicked off with Highland dancing before the competitions were officially declared open.
An afternoon of heavy events, cycling and running then got under way.
One of the day’s highlights was the annual Binn Hill Race.
Open to anyone over the age of 12 who lives in Burntisland, it challenged competitors to race up the steep slope of the Binn and back.