Semi-finals under way this morning with all three finals this afternoon.
Sunshine blesses the Lossiemouth links for a week of busy activity.
A week of action in Moray as the north's top tennis talent bid for honours.
Defeat for Deveronside in Superleague opener while Dufftown go down fighting in Aberdeen.
Defeat for Deveronside in Superleague opener while Dufftown go down fighting in Aberdeen.
A full programme of league games with 30 of the 31 clubs in action on Saturday.
Results from Moray and Aberdeenshire courses
All the latest results from the St Catherine's Road club.
Carisbrooke return to Roysvale on Friday for final against Nairn champs Westerlea.
Both Forres clubs thumped Elgin rivals to book their place in the last four along with Kinloss and Westerlea.
Three of the competition's ties have already been cancelled due to positive Covid tests.
Quarter-finals night on Friday.
Photographer Daniel Forsyth captured some of the north athletes in action at Forres.
Results from courses across the north and north-east.
Work carried out on Moray club's dressing rooms and showers.
Three sides have a perfect record in the league so far.
For the first time since last March, all runners in a north race will set off together.
Gus Farr rattles up the runs to no avail for Saints.
Competition begins on Wednesday July 28.
Trophy holder taken the full distance by her teenage daughter.