Highland / Lowland
 
Final
Banks O' Dee
Fraserburgh
3
1
 
Huntly
Fraserburgh
 
Fraserburgh
Huntly
ADVERTISEMENTS