Semi-final: Ferguslie lost to Clydesdale by 5 wickets.
Meikleriggs, 13 July.
Ferguslie 148 (45.4 overs; T Ahmad 56; M Ghaffar 6-25) Clydesdale 149-5 (31.3 overs; P Barbour 57; E Jewell 3-44)
Semi-final: Carlton lost to Heriots by 43 runs (DLS).
Grange Loan, 6 July.
Heriots 155-9 (30 overs; V Maritz 52; R Allardice 3-34, A Pillai 2-9, O Davidson 2-18) Carlton 133 (27.4 overs; O Davidson 49; C Cassell 3-9, J Kinghorn-Gray 3-28) (Target 177 in 30 overs)
Semi-final: Clydesdale v Ferguslie - abandoned.
Titwood, 6 July.
Clydesdale 131-5 (32 overs; H Murtaza 42, C Young 32; E Jewell 2-29) Ferguslie
Round 3: Ferguslie beat Prestwick by 56 runs.
Meikleriggs, 29 June.
Ferguslie 204 (46.3 overs; T Ahmad 50, U Ahmad 34, M Mayet 32; S Chaudhary 4-32, D Botes 2-30, G Singh 2-31) Prestwick 148 (42.1 overs; D Botes 34, T Kuhn 25; Q Khan 3-9H Tahir 3-27)