SMRH beat the elements and MDAFS to revive their slim promotion hopes at Inverleith.

Against all the odds, the ground was declared playable, and the hosts cashed in handsomely on their home advantage.

They took the bold approach by opting to bat first after winning the toss, surging to 179 for six off in 34.2 overs - a sterling effort on such a damp outfield.

Elliot Ruthven emerged as the star of the show, whacking a quickfire unbeaten 33 from 20 balls - then snapping up four for 16 to snuff out the MDAFS resistance.

The visitors had been on course to snatch the glory with captain Mangesh Akerkar hitting a fine 76.

But the tide turned decisively in favour of SMRH when he was run out bt Liam Barrett, the last seven wickets tumbling at a cost of just 43 runs.

Earlier, Barrett had made a solid 48 not out, the ideal support act to Ruthven.

Underlining his all-round talents, Barrett also took two for 37.

The success enabled SMRH to jump over Carlton 2s into second place in the league, but they are still well adrift of pacesetters Glenrothes, who have a 100 per cent record in the campaign.

Rain washed out the rest of the programme, both in the Championship and Premiership.