Greenock beat Grange by 61 runs.
Glenpark Greenock, 27 July. [Scorecard]
Greenock 282-7 (50.0 overs, CJ Richards 102, IM Stanger 63, DF Watts 41, GC Holmes 5-51)
Grange 221 (48.0 overs, NFI McCallum 108, AA Judd 3-17)
Semi-Finals
Aberdeenshire lost to Greenock by 9 wickets. Mannofield, 13 August. [Scorecard]
Aberdeenshire 232-8 (50.0 overs, K Van Wyk 54, J Stander 69, D Nel 3-45)
Greenock 236-1 (41.5 overs, CJ Richards 116*, DF Watts 81)
Stenhousemuir lost to Grange by 7 wickets. The Tryst, 13 August.
Stenhousemuir 226-8 (50.0 overs, J Beukes 45, G Rodgers 65, D Zuill 35, G Holmes 3-52)
Grange 228-3 (48.5 overs, NJ MacRae 101*, W McSkimming 58)
Round 3
Grange beat Clydesdale by 7 wickets. Raeburn Place, 23 July.
Clydesdale 277-7 (QM Sheikh 107, R Keith 39, K Farid 39)
Grange 281-3 (GI Maiden 91, NFI McCallum 69*, NJ MacRae 58)
Grange beat Ferguslie by 1 wicket. Raeburn PLace, 9 July.
Ferguslie 179 (44.2 overs, C de Lange 38, RM Haq 36, A Wilson 3-27)
Grange 180-9 (44.3 overs, D Harper 3-34)
Carlton beat Edinburgh by 201 runs. Grange Loan, 9 July. [Scorecard]
Carlton 358-2 (BT O'Connell 151*, CV English 118, SD Gilmour 51)
Edinburgh 157 (CV English 4-17)
Stenhousemuir beat Arbroath United by 64 runs. The Tryst, 9 July. [Scorecard]
Stenhousemuir 198 (JA Beukes 67, P Moses 39, Z Maharaj 36, A McKay 3-42)
Arbroath United 134 (A Shahzad 4-38, G Rogers 4-21)
Greenock beat Perthshire by 9 wickets. Glenpark, 9 July. [Scorecard]
Perthshire 162-9 (50.0 overs, CJ Richards 3-35)
Greenock 166-1 (20.2 overs, CJ Richards 101, DF Watts 52*)
West of Scotland lost to Clydesdale by 78 runs. Hamilton Crescent, 9 July. [Scorecard]
Clydesdale 241-9 (50.0 overs, JG Williamson 82, JA Cameron 3-32)
West of Scotland 163 (45.4 overs, C Barton 37, Z Bashir 3-43, B Laughlin 3-26)
Forfarshire lost to Falkland on faster run rate. Forthill, 9 July. [Scorecard]
Forfarshire 343-8 (50.0 overs, G Garden 83, P Drummond 53, U Mohammed 53, C Hepburn 3-67)
Falkland 112-0 (13.0 overs)
Round 1
St Boswells lost to Clydesdale by 191 runs. The Green, 11 June. [Scorecard]
Clydesdale 289 (50.0 overs, RA Keith 44, H Singh 48, D Hutchinson 66, R Young 5-57, E Hunter 3-57)
St Boswells 98 (39.0 overs, B Laughlin 3-5, RT Lyons 3-23)
Edinburgh beat St Modans by 3 wickets. Academy Park, 11 June. [Scorecard]
St Modans 256 (46.2 overs, D Liyanage 82, R Seshgari 45, A Hussain 4-49)
Edinburgh 259-7 (39.0 overs, S ul-Haq 79, K Pervaz 71, C Matthew 4-71)
Watsonians beat Ayr by 17 runs. Myreside, 11 June. [Scorecard]
Watsonians 221-9 (50.0 overs, J Henderson 104, BMW Patterson 3-35)
Ayr 204 (49.2 overs, MJ Horne 48, D Johnston 60, AP Learmonth 3-38)
West Lothian lost to Carlton by 8 wickets. Boghall, 11 June.
West Lothian 164-8 (50.0 overs, A Williamson 35*, A McKenna 41*, S Elder 5-33)
Carlton 166-2 (34.0 overs, SD Gilmour 62*, CV English 47)
Greenock beat Stoneywood-Dyce by 9 wickets. Glenpark, 11 June. [Scorecard]
Stoneywood-Dyce 109 (42.4 overs, CJ Richards 4-19)
Greenock 110-1 (15.4 overs, DA Arnott 61*, IM Stanger 37*)
Prestwick beat RH Corstorphine by 22 runs. Henry Thow Oval, 11 June.
Prestwick 260-8 (Aamer Hanif 67, F Macdonald 55, D Pitt 51*, H Paxton 4-53)
RH Corstorphine 238 (R Hearn 49, G Swales 36, M Hay 4-47, D Pettigrew 3-42)
Falkland beat Freuchie by 18 runs. Scroggie Park, 11 June. [Scorecard]
Falkland 256-8 (IA Moran 135)
Freuchie 238 (S Gibson 81, M Watson 3-40)
Ferguslie beat Uddingston by 63 runs. Meikleriggs, 11 June. [Scorecard]
Ferguslie 291-6 (D Harper 109, C de Lange 41, SA Murray 44, H Pyke 4-51)
Uddingston 228 (S Dart 89, RT Routray 3-36, RM Haq 3-40)
Arbroath United beat Stirling County by 4 wickets. Lochlands, 11 June. [Scorecard]
Stirling County 155-9 (50.0 overs, I McGhee 40, J Miller 39, A J McKay 4-18)
Arbroath United 156-6 (41.3 overs, G E Peal 72*, R Carswell 3-36)
Weirs lost to Perthshire by 8 wickets. Albert Park, 11 June. [Scorecard]
Weirs 171 (C Greenwood 43)
Perthshire 172-2 (R Nel 80*, A Fazil 46*)
Dunfermline lost to Drumpellier by 95 runs. McKane Park, 11 June. [Scorecard]
Drumpellier 191 (43.1 overs, H Alles 49, A Goodwin 35, Waqas Ahmed 3-12)
Dunfermline 96 (23.3 overs, S Reddy 36, H Alles 3-26, A Rawlinson 4-18)
Poloc lost to Forfarshire by 6 runs. Shawholm, 11 June. [Scorecard]
Preliminary Round
APD Dumfries lost to SMRH by 5 wickets. 28 May.
SMRH 205-5 (34.1 overs, L Morrisey 56, R Rennie 3-49)
APD Dumfries 204 (47.2 overs, B Jackson 49, D Davidson 42, S Beveridge 35, L Morrisey 4-24)