Buckie United didn't play on Friday but still top the table.
Two Kane Hester goals and a Josh Peters strike saw City to a 3-0 win on Saturday.
Coasters boss has praised new signing Dean Stewart in the heart of his defence.
A full programme of league games with 30 of the 31 clubs in action on Saturday.
Former Huntly winger Gary McGowan was one of the prize winners on the day.
Scott Mair's penalty denied the airmen a third straight victory.
Membership increase and 10,000 more holes of golf played than in previous year at Hardhillock.
Results from Moray and Aberdeenshire courses
Carisbrooke return to Roysvale on Friday for final against Nairn champs Westerlea.
City were outclassed by their Premiership opponents in a 6-1 defeat.
Spot kicks decided goal-less draw at North Lodge Park.
Almost 70 athletes tackled the 375-metre ascent.
Draw made for 2021-22 competition while last season's tourney nears conclusion.
Both Forres clubs thumped Elgin rivals to book their place in the last four along with Kinloss and Westerlea.
United lead the way but RAF Lossiemouth have catch-up games.
Three of the competition's ties have already been cancelled due to positive Covid tests.
Chairman Kevin Stewart wants the Euros to inspire more Banffshire kids to get involved in football.
Seven finals were decided in Friday's climax to the tournament.
Borough Briggs boss has high hopes for City youngsters Fin Allen and Dylan Lawrence.
Scott Adams' first half strike gave Jags a 1-0 win in front of the their fans at Victoria Park.