Moray held 22-point lead almost three quarters of the way through final.
Moray just one win away from promotion to the national leagues.
Inspired revival from 24 points down to win pulsating encounter.
Winning run continues for Morriston side.
Conditions can’t dampen Moray spirit.
Morriston club will be on home soil in the last four of the competition.
Seven tries take home side to victory at Morriston.
Caithness short of players so Moray made up numbers in developmental fixture.
Top three from north and south conferences meet to decide overall rankings.
Perfect end to the year for Elgin club.
Crucial clash with leaders Aberdeenshire this weekend.
Club seeks more female players to build on maiden success.
Seven tries to three in favour of the visitors.
Close match in tough conditions in the Granite City.
Graham Stables report as a thrilling finish in Stonehaven keeps Moray top.
Long journey rewarded for Elgin club's second XV.
AN accomplished Eagles side were big winners at Morriston Playing Fields.
Promoted North Division 2 champs off to a flyer.
Stylish end to memorable season in Moray's centenary year.
Unstoppable run of results secured league triumph with a game to spare.