Hillhead beat East Kilbride by 4 wickets.
Whitehaugh, Paisley.
East Kilbride 139 (50 overs, J Polke 4-49)
Hillhead 143-6 (44.2 overs, D Shanks 52)
Semi-Finals
Huntly lost to Hillhead by 7 wickets.
30 July.
Huntly 246 (49.3 overs, A Ali 124, N Nicol 40, A Lindsay 3-33, R Bond 3-51)
Hillhead 247-3 (48.4 overs, N Dodd 83, A Lindsay 70*, D Howe 35)
Round 2
Huntly beat Rossie Priory by 5 wickets. 16 July.
Rossie Priory 94 (R McFarlane 36, A Ali 4-15)
Huntly 95-5
Murrayfield-DAFS lost to Hillhead by 8 wickets. 16 July.
Murrayfield-DAFS 167 (50.0 overs)
Hillhead 168-2
East Kilbride beat NoSCA by 137 runs.
16 July.
East Kilbride 276-6 (50.0 overs, S Dalgleish 95*, A Rees 68, G Bradley 41)
NoSCA 139 (31.4 overs, J Corbie 62, S Dhaliwal 4-10, B Kampman 4-38)
Round 1
Rossie Priory beat Glenrothes.
Fauldhouse lost to Huntly by 31 runs. Fauldhouse, 9 July.
Strathmore lost to Hillhead.
Murrayfield-DAFS beat Holy Cross Academicals by 178 runs. 25 June.
Murrayfield-DAFS 250-9 (50.0 overs, G Rai 97, A Kulkarni 47)
Holy Cross Academicals 72 (31.2 overs, P Rogers 3-5)
Glasgow Academicals lost to Kelburne.
Glashiels lost to Irvine.
NoSCA beat Helensburgh.
Cramond v East Kilbride - match awarded to East Kilbride. 9 July.