Skipper Fraser Burnett inflicted the initial damage by hammering a brilliant 113 as the visitors surged to 261 for seven.
Wee brother Calvin hit a fine 35 before heading back into the limelight with the ball. He picked up three Shire wickets for 32 as they struggled to 204 all out - Neil MacRae top scoring with 67. Wicketkeeper Marc Petrie (48) was the other Arbroath batsman to shine, while Chris West was the pick of the Aberdeenshire attack, bagging four for 32.
Star import Luke Butterworth proved his fitness to Saltires chiefs yesterday by inspiring Greenock to their first triumph of the season. The Tasmanian all-rounder shook off the effects of a toe fracture to strike a tidy 37 as his side outgunned West of Scotland in tricky conditions at Hamilton Crescent.
Chris Belwood (five for 38) and Jon Hempsey (three for 18) had been the men who mattered for Greenock in the early stages, skittling the hosts for just 94. Wickets tumbled at regular intervals with only Ian Cran able to get past the 30-mark.
Butterworth steadied the ship for Greenock as they also lost men at an alarming rate and his knock was crucial in their response of 95 for six in 32 overs.
Host pro Colin de Grandhomme from Zimbabwe made it tough for Nock, taking three for 18.
Butterworth will now set his sights on making an impression in Scotland colours in the Clydesdale Pro40 tussles with Surrey and Warwickshire at Citylets Grange today and tomorrow respectively. He was forced to miss the last round of matches against the same county opposition in England because of the freak injury he suffered during the flight from Australia to the UK last month.
Stoneywood-Dyce created one of the biggest shocks of the season thus far by turning over Uddingston at Bothwell Castle Policies.
The home troops were restricted to 162 for seven before the Aberdonians cruised to glory with five wickets to spare. Elton Willemse finished on 55 not out, while Michael Leask made 39.
A knock of 104 by former New Zealand Test hero Michael Papps couldn't prevent Ayr going down to Carlton at Grange Loan.
Andi McElnea also struck 33 as the Seasiders made 251 for six but consistency in the home line-up won the day with Preston Mommsen (83), Fraser Watts (49), Stevie Gilmour (41) and Cedric English (33) carrying them to the win by five wickets.
Watsonians also enjoyed a clear-cut victory over Stirling County at Myreside.Alex Sim grabbed three for 29 to curb County at 166 for nine - then Tim Weston (54) and Stuart Chalmers (52 not out) snuffed out any prospect of a fightback.
In the Championship, newly promoted East Kilbride's 100 per cent record came a cropper at the hands of Freuchie at Muir Road.
Pakistani pro Junaid Mahsood was too hot for the Lanarkshire men to handle. First he took three for 22 to help dismiss them for 147, then hit a whirlwind 61 as Freuchie completed their three-wicket success. Scott Birrell also claimed a three-scalp haul, while EK's Hari Singh was the other half-centurion in the game.
Falkland's bright start to their promotion quest was dented with a heavy loss to West Lothian at Scroggie Park.
Yet again Linlithgow pro Kruger van Wyk was in imperious form, thumping a superb 65 not out to propel them to 177 for eight. The Fifers never looked like threatening the target and were bundled out for only 83.
Edinburgh Accies raced to a quick win in the capital derby against SMRH at Inverleith - thanks to the all-round talents of pro Dan Rixon.
The Australian snapped up four for 21 to send the hosts hurtling to 105 all out, then struck an unbeaten 62 as they reached the target from just 15 overs. Phil Taylor was also in excellent bowling form for Accies, bagging a cheap three-wicket haul, with Alex Shaw (42) the only SMRH batsmen to show any meaningful resistance.
Scotland stumper Gregor Maiden was another centurion as he helped champions Grange edge past Dunfermline in a tense affair at McKane Park. Maiden struck 104 at Warren McSkimming 75 to guide them to 273 for six - Vasu Reddy taking four for 43. Safyaan Sharif continued his fine sequence by making 90 and Weinand Schmitt got 72 for the Knights, but they fell short of the target by just six runs.
Renfrew v Dumfries at King George V Park was washed out.