Farmers gathered at the Dewars Centre in Perth for the 37th annual Yara Farmers Curling Championship.
The high road winners trophy was awarded to a team skipped by Roddy Thomson.
The other members of the winning team, which won the final with a score of 8-6, were Euan Kyle, Duncan McFadzean and George McFadzean.
The runners up were a team skipped by Gordon Muirhead comprising Stuart Stark, Gary Rutherford and Hamish Robertson.
The low road winners trophy was awarded to a team skipped by James Stark comprising Bruce Porteous, Alistair Hodge and Tricia Hynd. They won with a score of 5-4.
The low road runners up were a team skipped by Angus Robertson and comprising Mark Buchan, William Allan and Alistair Sinclair.
Lastly, the ladies prize went to a team skipped by Anne Shaw and comprising Marie Brown, Helen Christie and Karen Neill.