Thousands of people flocked to Kirkcaldy beach for the UK’s first ever Beach Highland Games on Saturday.
And the weather couldn’t have been better with glorious sunshine and just a slight breeze after torrential rain in the 24 hours before.
Locals joined competitors from around the country for sprint races, Highland dancing and heavy events all in sectioned off areas of the beach as the tide went out.
And the pipes and drums of the Methilhill Pipe Band provided a rousing musical accompaniment to the many events.
Stalls by local businesses lined the area of the Esplanade where the games were taking place and people travelled from far and wide to see the spectacle, which was quite breathtaking with the backdrop of the Firth of Forth and Edinburgh in the background.
Organisers Kirkcaldy4All said it had expected around 3000 people, but the attendance had exceeded that, and police officers on bicycles patrolled the prom throughout the event.
Bill Harvey, manager of Kirkcaldy4All said: “We couldn’t have asked for a better day and it was a wonderful event.”