Statisticians were scurrying for the record books last night after SMRH were dismissed for just 22 in their Citylets Scottish Cup clash with capital rivals Carlton.
The Inverleith side had no answer to the Carlton bowlers as first Ali Evans claimed two wickets with the first two balls of the match.
Scotland paceman Evans took another and Aussie Michael Herdman two as SMRH had five men out with only three runs on the board.
Herdman proceeded to add a hat-trick to finish with five wickets before Carlton’s opening pair knocked off the runs in just 2.2 overs.
Elsewhere, minnows Meigle produced the shock of the day with a stunning six-wicket win over the 2010 and 2011 cup winners Uddingston.
The Western Premier side made just 128 before Tyler Aitchison’s half-century guided the Strathmore & Perthshire Union outfit to victory.
There was also an early exit for the 2015 winners Arbroath who went down by four wickets at Watsonians.
Western Premier twice prevailed over the equivalent league from the east as Poloc and Prestwick recorded wins over Glenrothes and Falkland.
Jurie Snyman hit a century and Craig Young 54 in Poloc’s 257-9 before Hamza Tahir’s five wickets and four for Louis Geldenhuys dismissed the Fifers for 87.
Meanwhile at the Henry Thow Oval Prestwick were harder pressed but eventually prevailed by 24 runs.
Dylan Budge hit a superb 160 and Andrew Brock 132 in Grange’s thumping win over Stoneywood-Dyce while Ferguslie’s Riyaad Henry was another centurion, scoring 107 from only 93 balls as the Paisley won at Marchmont.
An opening partnership of 189 between Matty Parker and Callum Garden saw Forfarshire win the north-east derby against Aberdeenshire at Mannofield – and claim revenge for their Eastern Premier defeat a fortnight ago.
In the league encounter the Dons had chased a mammoth 340 to win but yesterday Forfarshire were set a more modest target of 196.
And they got there with ease thanks to 99 from Parker and 85no from Garden.
Scotland star Richie Berrington continued his astonishing sequence of big scores to guide holders Clydesdale to victory over Stirling.
Berrington, who already boasts two league centuries, hit 57no as Dale cruised to a five-wicket win at New Willamfield.
Michael Papps, the former New Zealand Test player, produced a batting masterclass to help Ayr beat East Kilbride at Cambusdoon.
The home side were set a challenging 248 for victory but Papps made light work of the task to stroke an unbeaten 147 with twenty-one fours and two maximums as Ayr won by seven wickets.
Meanwhile Heriot’s and Greenock had comfortable wins over Penicuik and Edinburgh respectively while Drumpellier edged-out Weirs in a hard-fought contest at Langloan.
Ian Young’s 80 helped West of Scotland beat Kelburne by 23 runs at Whitehaugh while Stenhousemuir had a five-wicket win over Renfrew at The Tryst.
Majid Haq lifted the trophy as Clydesdale captain last season and the Scotland all-rounder may have designs on an extended run this season after his century helped Corstorphine beat Freuchie.