Full time scores and scorers: Sat 24th July

Highland League
 
Brechin City 3-1 Turriff Utd 
 
Brechin: Gregor Jordan, Marc Scott, Rory Currie
 
Jack Milne sent off
 
Turriff: Rory Brown 
 
Buckie Thistle 5-0 Lossiemouth 
 
Buckie: Kevin Fraser, Scott Adams (2), Andrew MacAskill (2)
 
Deveronvale 0-3 Brora Rangers 
 
Brora: Andy Macrae, Tom Kelly, Ali Sutherland 
 
Forres Mechanics 1-1 Wick Academy 
 
Forres: Lee Fraser
 
Wick: Jack Halliday
 
Fraserburgh 3-0 Formartine Utd 
 
Broch: Scott Barbour, Kieran Simpson, Sean Butcher
 
Huntly 1-1 Strathspey Thistle 
 
Huntly: Greg Buchan 
 
Strathspey: Kieran Chalmers 
 
Inverure Locos 5-0 Clach
 
Locos: Mark Souter, Andrew Watt, Kieran Shanks, Robert Ward (2)
 
Keith 0-2 Nairn County 
 
Nairn: Liam Shewan, Seamus McConaghy
 
Rothes 3-0 Fort William 
 
Rothes: Michael Finnis, Jack Brown, Shane Harkness 
 
Gary Kerr sent off