Capital rivals Grange and Heriot’s are on a Citylets Scottish Cup final collision course after negotiating tricky semi-final ties.
The pair will meet at Meikleriggs on August 19 in a repeat of the 2000 final won by the Goldenacre club.
There was heartache for Ferguslie who went down in a last-over thriller at Raeburn Place to dash the Paisley team’s hopes of a home final.
The semi-final clash between the respective leaders of the Eastern and Western Premier divisions lived up to expectations, ultimately going in favour of the Edinburgh team – but only after an epic battle which could have gone either way until Grange clinched a tense three-wicket win with three balls to spare.
It was a cruel outcome for Michael English in particular, the Scotland A batsman having scored a second consecutive century in the competition as Ferguslie, having opted to bat, recorded 273 from their fifty overs.
The Paisley side lost Gregor Preston-Jones and Elliot Moses early on but a solid third-wicket stand between English and Riyaad Henry put them back on course.
This is why we play sport 🦌 pic.twitter.com/WSfMQ5WLqB
— Andrew Brock (@amgbrock) July 16, 2018
English was run out for 109 while Henry, on 93, also departed as Grange fought back to restrict the visitors to 43 runs from their final eight overs.
The Grange run-chase was rocked when Greg Cameron struck twice and Hamza Tahir once to reduce the hosts to 55-3.
However, the experienced duo of Dylan Budge and Preston Mommsen refused to panic and produced a stand which kept their side in touch with the required run-rate.
When Budge was caught by Taimoor Ahmed off Ferguslie skipper Jamey Carruthers, former Scotland star Neil McCallum produced a rapid 77 to tilt the balance in the home side’s favour.
But it was left to a star of the future to make the final decisive contribution when, with 11 runs needed off the final over, Durham Academy recruit Tom Mackintosh delivered for his side while Mommsen remained unbeaten on 90.
Meanwhile Heriot’s produced an equally impressive run-chase to beat Arbroath at Goldenacre.
Needing 288, Heriot’s suffered a double setback when the prolific Elnathan Meiri and Hayes van der Berg departed with just 34 on the board.
However, cool heads were again evident as Johann Potgieter, Chris Ashforth and Peter Ross all recorded half-centuries before Michael Shean steered Heriot’s to a five-wicket win with an unbeaten 41.
Congratulations to @HeriotsCricket on their Scottish Cup semi final victory commiserations to losers @Cricketarbroath in what was a cracking semi final for the neutral You can see what it means to both sides pic.twitter.com/CC8kJmVQkW
— David Potter (@DMP_Dunfermline) July 15, 2018
Earlier Shanuka Vithanawasam top-scored for Arbroath who bounced back from the early loss of Hayden Laing and skipper Marc Petrie.
The Sri Lankan anchored the innings with a composed 76 while the Burnett brothers, Fraser and Calvin, were more expansive.
Fraser hit several crunching shots in his 63 while Calvin raced to a sparkling 61 after Blair Carnegie had also chipped-in with a valuable 31.