Highland / Lowland
 
Final
Banks O' Dee
Fraserburgh
3
1
 
Lossiemouth
Banks O' Dee
 
Forres Mechanics
Banks O' Dee
ADVERTISEMENTS