Friday 4th May

Soccer World North of Scotland Amateur Cup Final

St Laurence 1 – 2 Sportsmans Club

Saturday 5th May

Soccer World Premier Division

Cowie Thistle 5 – 2 Echt
Cove Thistle 5 – 2 Ellon Amateurs
Newtonhill 2 – 3 University
Old Aberdonians 1 – 5 MS United
RGU 2 – 3 Rothie Rovers
Westhill 1 – 5 Woodside

Soccer World Division One (North)

Bervie Caledonian 1 – 1 Tarves
Kincorth 2 – 6 Sheddocksley
Nicolls Amateurs 0 – 2 Newburgh Thistle
Rattrays XI 4 – 0 Burghmuir

Soccer World Division One (East)

Bridge of Don 3 – 2 Halliburton
Glendale 2 – 2 Blackburn
Insch 4 – 3 AC Mill Inn
Westdyce 4 – 2 Bon Accord City
Westdyke 2 – 1 Alford

Soccer World Division Two (North)

Glentanar Reflex 1 – 0 Postal ALC
JS XI 3 – 1 Turriff Thistle
University Strollers 6 – 1 Faithlie United
West End 0 – 6 Kintore

Soccer World Division Two (East)

Aboyne 1 – 4 Dyce ICT Hydraulics
BSFC 2 – 7 Tolbooth
Colony Park 2 – 1 Lads Club Amateurs
FC Polska 0 – 3 University Colts
Great Western United 6 – 1 Auchnagatt Barons
Powis 2 – 3 Torphins

Soccer World Division Three

AFC Murdos 6 – 2 Middlefield Wasps
Ferryhill 1 – 2 St Marnans
Glendale Youth A – A Jesus House
Monymusk 4 – 4 Kemnay Youth
Theologians 0 – 0 Kemnay Amateurs
West End United 2 – 3 Grammar FP’s

Clubs: