Results for 19th and 20th May
Tuesday 19th May
Clark Commercials Chattan Rovers Cup Final
Westdyce 1 – 5 Sheddocksley (AET)
Wednesday 20th May
Hans Fyfe Trophy Final
Formartine United 0 – 2 Westhill
Soccer World Division One (North)
Echt 4 – 1 Dyce ITC Hydraulics
Granite City 4 – 1 Glendale
Johnshaven Athletic 0 – 2 Great Western United
Kaimhill United 0 – 6 Newtonhill
Rattrays XI 0 – 5 Beacon Rangers
West End 2 – 2 Lads Club Amateurs
Soccer World Division One (East)
Don Athletic 4 – 2 Halliburton
Soccer World Division Three
Continental 2 – 1 Kintore
Croft Tavern 12 – 1 Aboyne
Sheddocksley 5 – 0 McTeagle
Torry United 2 – 3 Middlefield Wasps