Sunday 25th March
Aberdeen Trophy Centre Barclay Cook Cup Final
Hazlehead United 4 – 3 St Laurence
Saturday 24th March
Aberdeen Trophy Centre Aberdeen FC Trophy Quarter-Final
Cove Thistle 4 – 1 Ellon Amateurs
Colin’s Tyres Association Trophy Semi-Final
Westdyke 2 – 0 Cowie Thistle
Aberdeen Trophy Centre Premier Trophy Semi-Final
Echt 1 – 0 Woodside
1st Touch Football Premier Division
Great Western United 1 – 5 University
Kintore 0 – 3 Blackburn
Mearns United 3 – 2 Bon Accord City
Sportsmans Club 1 – 3 Kincorth
1st Touch Football Division One (North)
Burghmuir 1 – 2 Beacon Rangers
Kaimhill United 1 – 3 Glendale
Nicolls Amateurs 1 – 3 Insch
Stoneywood Amateurs 4 – 3 Westhill
West End 1 – 3 Don Athletic
University Strollers 0 – 2 Tarves
1st Touch Football Division One (East)
AC Mill Inn 0 – 2 Johnshaven Athletic
Banchory 2 – 3 RGU
Halliburton 3 – 2 Newmachar United
Luthermuir 4 – 1 Newtonhill
MS United 4 – 2 Lads Club
Old Aberdonians 2 – 2 Rothie Rovers
Portlethen United 2 – 0 Stonehaven Athletic
1st Touch Football Division Two (North)
Cammachmore 4 – 9 JS XI
Ellon Thistle 2 – 2 Continental
Feughside 1 – 1 Bervie Caley
Grammar FPs 2 – 0 University Colts
Northern United 0 – 2 Alford
Torry United 0 – 2 FC Polska
1st Touch Football Division Two (East)
Glendale Youth 1 – 3 Glendale XI
Glentanar Reflex 1 – 2 Kemnay Youth
Mugiemoss Youth 4 – 2 McTeagle
Scotstown Rovers 2 – 2 Postal ALC
Trophies International 4 – 3 Theologians
West End Electrical 2 – 3 Torphins
1st Touch Football Division Three
Auchnagatt Barons 4 – 2 Bankhead
Ferryhill 2 – 1 BSFC
Fintray Thistle 1 – 3 Turriff Thistle
Highland Hotel 0 – 1 Dee Amateurs
Huntly Amateurs 3 – 0 Broomhill BC
Newburgh Thistle 1 – 1 Monymusk