Carlton and RH Corstorphine will meet in the Masterton Trophy final at Grange Loan next Thursday after they secured semi-final victories.
On Tuesday evening Carlton became the first side through with an away win over Mazars Grange in the local T20 event.
Batting first at Portgower Place, Grange made 123-9 with the in-form Tom Foulds scoring 34, skipper Preston Mommsen 30 and Dylan Budge 22. Michael Castle was the pick of the Carlton bowlers.
In their reply Carlton progressed to 58-1 after 10 overs and gave themselves a good platform. In the end they won by eight wickets with Hugo Southwell leading the way with 57 not out and Rory McCann making 29.
Then on Thursday, Heriot’s – who were unbeaten in the group stages – hosted Corstorphine.
The visitors batted first and set off like a train, racing to 98-1 from just the first nine overs.
Heriot’s managed to peg them back, but they still posted 150-7 with Elliot Foster top scoring with 60.
In reply Heriot’s knew they had a tough task and the pressure was always on.
Jacob Wood ended up with four wickets as Corstorphine won by 33 runs.