Electing to bat first on a wicket helpful to seam, the visitors slumped to 99 for six, but Mumbai Indians pro Khatib Shahabuddin spearheaded a recovery, and his magnificently constructed 126, assisted by Stevie Allison (24), enabled the Coatbridge side to post a challenging 229 all out. Heriot's were on 53 without loss in ten overs when the heavens opened.
Stirling County thumped Penicuik at New Williamfield. Gavin Anderson's unbeaten 101, assisted by useful cameos from Josh Edwards, Iain McGhee and James Miller, enabled the home side to post 241 for five.
The Kirkhill side were never in the hunt, and only an undefeated 37 from Kris Steel prevented ignominy as they capitulated to 98 all out. Richie Carswell took the first five wickets, with Iain McDonald taking three at the death.
Arbroath United were involved in their second successive last-ball finish when they tied with Ayr at Lochlands.
The home side looked to be in control when, having set 219 for nine, thanks largely to Calvin Burnett (25), Peter Clarke (35) and Maxwell Parker (35), Benny McGill trapped pro Michael Papps leg before for a duck. But a fightback instigated by Alan Davidson (32), who had earlier grabbed three top-order wickets, was carried on by Dougie Johnstone and skipper Mark Renny.
With 15 required from the last over, three successive boundaries swung the pendulum back in Ayr's favour. However, they could only scramble a further two singles before Renny (65) was run out on the last ball, leaving Johnstone stranded on 84.
Poloc moved up to third, notching their third successive win at Scroggie Park. Facing a marginally-reduced D/L target of 219, the Shawholm men were indebted to an unbeaten 119-run partnership for the fifth wicket between Dani Chaudhry (58) and pro Fraser Quarterman (59). Earlier, Falkland pro Harsha Cooray hit 126 from just 139 balls, assisted by David Gray (36).
Stoneywood-Dyce beat Stenhousemuir by five wickets at People's Park. Skipper George Ninan's off-spinners took the first three wickets of Iain Philip (28), Sanjay Rakshit (25) and Hamish Rutherford (42) as Stenhousemuir posted 214 for nine. Stuart Coetzer's 34 led the home reply, carried on by unbeaten 30s from Michael Leask and Elton Willemse, which saw the visitors win with nearly three overs to spare.