Fine weather, fine wine and a happy crowd set the scene as Daryl Hall and John Oates took the stage at Church Road, Taradale on Saturday night.
The headline act for A Day on the Green, Hall and Oates played a solid set of funky, rock-driven tracks from a career which began in the 1970s.
<inline type="photogallery" id="10974" align="outside" embed="yes" />
The duo sounded as clear as ever and ruled the stage, kicking off with slower ballads and coming on strong at the end of the night with two encores, featuring hits such as Rich Girl, Kiss on My List and Private Eyes.
The crowd responded by rising from their seats to dance.
Hall and Oates didn't come across as aged rockers but showed their sound stood the test of time, belting out tunes and engaging the audience.
The only complaint from eager fans was when they left the stage after an hour, but it wasn't long before they appeared again.
A second encore saw them introduce the band and leave on a high, with Hall yelling out, "Goodnight, it's been nice."
People of all ages attended the concert, which was the second at Church Road this summer, following Steely Dan and Steve Winwood in November.
Support act Icehouse were a crowd-pleaser, with many fans dropping in just to see them. They set the scene with some upbeat numbers from a career spanning 40 years.