The Royal Welsh Show celebrated its 99th anniversary from 23-26 July at Llanelwedd, Builth Wells, Powys.
Visitors flocked to the four-day farming extravaganza, which is fast becoming Europe’s biggest agricultural show.
Temperatures weren’t as high as expected, with cloud and a little rain on Tuesday ensuring stock stayed relatively cool, after concerns that a blistering heatwave, predicted by the Met Office, would take its toll.
See also: Royal Welsh 2018: Sheep champions
Meirion Owen demonstrated his dog working skills with his pack of ducks in the cattle ring.
Judge Christine Williams cast her eye over the strong beef interbreed line-up.
Young farmers went head-to-head in the seven-a-side rugby tournament.
To mark the RAF centenary, Wales YFC members competed in a host of competitions under the theme “Up Above”, including the RAF wheelbarrow relay.
Entries from the sheep, beef, pig and dairy sections were up in total on the year.
The King’s Troop took centre-stage in the main ring.
Welsh Young Farmers battled it out for the Wales group singing trophy.
Young handlers were out in force in the sheep rings.