Shearing legend David Fagan and his son Jack have scored a remarkable double on one of the world's biggest shearing stages.
They have respectively won the open and senior finals at the Royal Welsh Show in Llanelwedd, central Wales.
It's the 11th time Fagan has won the Royal Welsh Open. Now aged 50, he has won more than 150 titles in Britain.
Jack Fagan, 20, is also building a prolific record, with eight wins now in Britain.