Mortonhall have set up a chance to win the Edinburgh Summer League for the first time after beating holders Turnhouse to reach this season’s final.
Baberton now stand between Mortonhall and that historic triumph after the Juniper Green club beat Musselburgh in the other semi-final.
Chris Timms was Mortonhall’s match-winner at Longniddry, where it ended 5.5-3.5 after a keenly-contested tussle.
After being tight at the halfway stage, Martin Fitheridge was first to make his move, going from one down at the turn against Jack McVey to two up after 13 holes.
He lost the 14th but grimly held on, holing a nasty five-footer at the last to come out on top.
While this had been going on, Rob Paterson’s three-hole lead over recent Leven Gold Medal winner Euan McIntosh had evaporated by the 15th and that ended up all square.
In another great tussle, Alex Main’s flop shot from the side of the green finished stiff at the 17th enabled him to come out on top against Lewis Bain.
It all came down to Timms against Lee McCathie to decide the contest and, after being five up at one point, Timms held on for a 2&1 success.
“A tremendous victory for us to overcome last year champions and a brilliant defence of the title by Moray Hanson and his Turnhouse players,” said Mortonhall team manager Graeme Stark.
Baberton, bidding to land the title for the first time since 1999, beat Musselburgh in a play-off in the other match at Silverknowes.
It involved Robert and Stuart Wright, with the former eventually prevailing at the fourth extra hole, where he rolled in a curling 15-footer for a birdie.
“We are delighted to reach the final for the first time in many years,” said Baberton team manager Ian Gourlay.
“It is fair to say that we are not the best team on paper but the squad have really pulled together to get some crucial results.”
Mark Riddell, who beat Calum Burgess in the top match, Matt Kaye, Brent Munro and Stephen Marshall were Baberton’s points-scorers in the victory.