Hawick & Wilton reached the Activity Presidents Plate final with a nine-run victory over Division Five side Holy Cross 2nds.
The Teries batted first and got off to a fast start, with openers Gary Alexander and Ewan Hair punishing anything loose.
The latter was first to fall, making a quickfire 19, with Alexander soon following, after being bowled for 15.
Hawick’s batsmen all got starts, but none went on to make a big score, Phil Mactaggart scoring 23 and Bruce Mactaggart making 22. Neil Storey top-scored with 24 in a total of 171 from 30 overs.
The Hawick bowlers bowled tight in key stages, Stuart Hair and Alexander taking a wicket each.
The visitors tried to accelerate towards the end, but Hawick took regular wickets, including three for Pierce Solley.
The Teries dropped a series of catches, but Dave McWatters took a wicket with the last ball of the game to seal a final place against Woodcutters this Sunday at Broomhall.