Results for 21st April
Castle Rovers Cup Final
Rothie Rovers 1 – 5 Hilton
Soccer World Premier Division
Dyce 2 – 0 Great Western United
Kincorth 1 – 0 Bon Accord City
Old Aberdonians 0 – 1 Cowie Thistle
Sportsmans Club 2 – 0 Echt
University 0 – 1 Westdyke
Bon Accord Trophies Division One (North)
Beacon Rangers 4 – 0 MS United
Bucksburn United 1 – 0 University Colts
Ellon Thistle 1 – 3 Hazlehead United
Newtonhill 4 – 2 Torry United
Nicolls Amateurs 1 – 1 Stonehaven Athletic
Tarves 0 – 2 Stoneywood Amateurs
Theologians 1 – 2 Luthermuir
Bon Accord Trophies Division One (East)
FC Geldie 3 – 3 Burghmuir
Glendale 1 – 1 Newmachar United
Insch 1 – 2 Glendale Youth
Kintore 4 – 2 Blackburn
RGU 2 – 3 Johnshaven Athletic
West End 3 – 2 Postal ALC
Woodside 5 – 3 Bervie Caley