Aberdeenshire v Stoneywood Dyce
Aberdeenshire 104 for 6 (R Hedge 47) beat Stoneywood Dyce 100 for 2 (E Davidson 42)
Grange v Watsonian
Watsonian conceded the tie
Greenock v Prestwick
Greenock beat Prestwick in a bowl off.
Byes: Forfarshire; Clydesdale; Arbroath United: Carlton and Poloc
Forfarshire v Aberdeenshire
Forfarshire 136 for 3 (R Johnstone 66no) beat Aberdeenshire 107 for 7 (R Johnstone 3 for 21)
Clydesdale v Grange
Clydesdale 115 for 9 (J Khan 33, F Peet 4 for 18) beat Grange 91 all out (Qureshi 3 for 10)
Arbroath United v Carlton
Arbroath United conceded the tie
Poloc v Greenock
Poloc won on the toss of a coin
Semi-Finals
Carlton v Poloc
Carlton 144 for 7 (M Whittaker 47, A Beattie 34, S Shah 3 for 23) beat Poloc 100 all out (S Shah 33, M Brown 4 for 17)
Forfarshire v Clydesdale
Clydesdale 160 for 2 (R Higginbotham 49, K Dhami 30) beat Forfarshire 159 for 2 (R Johnson 84)
Final
Clydesdale v Carlton
Clydesdale 144 for 6 beat Carlton 142 for 3
Second Semi-Final and Final played on 22 April 2018 at Grange CC, Edinburgh