The Atholl Highlanders officially opened the highland games at Blair Castle with a “march on”, led by the sound of the pipes and drums.
The Atholl Gathering on Sunday then got under way with the heavyweight strong men taking centre stage to battle it out in events such as tossing the caber, putting the shot and throwing the hammer.
Other attractions included highland dancing events, solo piping and trade stands.
The games followed on from the annual parade on Saturday by the Atholl Highlanders, a private army of men who live or work on the estate.
Dancing – Perthshire confined classes –
Highland fling under 13 – 1 Lauren Johnston; 2 Mackenzie Low; 3 Leilanni Tracey.
Adult highland fling – 1 Lyndsey Douglas; 2 Lauren Dingwall; 3 Shannah Davidson.
Seann Truibhas under 13 – 1 Ellie Closs; 2 Lauren Johnston; 3 Rylee Kimpton.
Seann Truibhas adult – 1 Lyndsey Douglas; 2 Lauren Dingwall; 3 Alisa Sloan.
Hullachan under 13 – 1 Lauren Johnston; 2 Erin Slane; 3 Ellie Closs.
Hullachan adult – 1 Lyndsey Douglas; 2 Lauren Dingwall; 3 Shannah Davidson.
Open classes –
Highland fling adults – 1 Laura Smith; 2 Liam Elphick; 3 Kirstin Stewart.
Highland fling under 17- 1 Elisha Scobie, 2 Leaha Batchelor; 3 Jake Hind.
Highland fling 13 years -1 Selina Gordon; 2 Millie McLain; 3 Kirsty Urquhart.
Highland fling 12 years – 1 Zoe Bruce; 2 Cara Mcfarlane; 3 Lauren Johnston.
Fling under 12 – 1 Sophie Macrae; 2 Kyra Pace; 3 Samantha Parker.
Sword dance under 12 – 1 Samantha Parker; 2 Sophie Macrame; 3 Hollee Carmichael.
Flora under 12 – 1 Sophie Macrae; 2 Caitlin Walsh; 3 Kyra Pace.
Lilt under 12 – 1Caitlin Walsh; 2 Leilanni Tracey; 3 Sophie Macrae.
B Johnnie 12 years – 1 Cara Mcfarlane; 2 Shanel Gillon; 3 Kristie Scott.
Seann Triubhas 12 years – 1 Katie Lawson; 2 Shanel Gillon; 3 Kristie Scott.
Jig 12 years – 1 Kristie Scott; 2 Allana Soutar; 3 Erin Slane.
B Johnnie 13yrs – 1 Chelsea Birmingham; 2 Millie McDaid; 3 Selena Gordon.
Sean triubhas 13yrs – 1Abbi Flynn; 2 Selina Gordon; 3 Melissa Lumsden.
Jig 13yrs – 1 Melissa Lumsden; 2 Selina Gordon; 3 Chelsea Birmingham.
Sean triubhas under 17 – 1 Bethany Clark; 2 Ciara Roger; 3 Leaha Batchelor.
Hullachan under 17 – 1 Riona Clifford; 2 Jake Hind; 3 Leaha Batchelor.
Hornpipe under 17 – 1 Jake Hind; 2 Ciara Roger; 3 Elisha Scobie.
H Laddie adults – 1 Laura Smith; 2 Rachel Walker; 3 Kirstin Stewart.
Sean Triubhas adults – 1 Laura Smith; 2 Rachel Walker; 3 Kirstin Stewart.
Hornpipe adults – 1 April Hunter; 2 Kirstin Stewart; 3 Laura Smith.
Jig adults – 1 Rachel Walker; 2 Kirstin Stewart; 3 Laura Smith.
Piping juniors –
Junior Piobaireachd – 1 Andrew Ferguson; 2 Luke Kennedy; 3 Finlay Cameron.
Junior MSR – 1 Brodie Watson-Massey; 2 Luke Kennedy; 3 Andrew Ferguson.
Junior Jig – 1 Andrew Ferguson; 2 Brodie Watson-Massey; 3 Douglas Mair.
Junior champion – Andrew Ferguson.
Piping – A/P/Open Piobaireachd – 1David Wilton; 2 Angus D. Maccoll; 3 Craig Sutherland.
B grade Piobaireachd 1 – Charles MacDonald; 2 Callum Wynd; 3 John Macdonald.
C grade Piobaireachd – 1 Callum Brown; 2 Eireann Iannetta McKay; 3 John Cameron.
March, Strathspeys and Reel – 1 Angus MacColl; 2 Craig Sutherland; 3 David Wilton.
Hornpipe and Jig – 1 Angus Maccoll; 2 Steven Leask; 3 Graham Mulholland.
2017 piping champion – Angus Maccoll.
Wrestling –
10st 7lb – 1 Dean Whyte, Carnoustie; 2 Maiwann Solomon, Brittany; 3 Aela Solomon, Brittany.
12st 7lb – 1 Greg Neilson, Hamilton; 2 Cameron Horne, Hamilton; 3 Ben Johnstone, Hamilton.
14st 7lb – 1 Greg Neilson, Hamilton; 2 Frazer Hirsh, Carnoustie; 3 Ben Johnstone, Hamilton.
Open – 1 Ryan Dolan, Fintry; 2 Frazer Hirsh, Carnoustie; 3 Greg Neilson, Hamilton.
Heavyweight competition –
Perthshire champion – Lorne Colthart.
Open Championship – Sinclair Paterson.