Belvoir slipped down to fifth place in Division A after suffering a 117-run defeat to title rivals Ellerslie on Saturday.
Danny Gibson and Joe Bottomley knocked over the Ellerslie openers for just four runs, but Hamish Moore (78) settled in to play a well-judged innings.
He dominated stands of 41, 41 and 38 with Ellerslie’s middle-order before being joined by Dan Footitt (65).
The latter’s innings was, in contrast, a storm of fours and sixes before he finally fell to a good catch in the deep by Josh Sharpe to end a spree of 20 runs in four balls.
The Belvoir bowlers persevered as Greg Oldfield (4 for 45) bowled his 16 overs straight through, including a splendid caught and bowled to dismiss Moore.
Bottomley also took a miraculous return catch, but 14 late runs were scampered by Mohammed Raza who stole several risky singles before being well run out by Jack Copley.
In reply, Belvoir came up against an accurate and vigorous Ellerslie attack.
Sharpe, Oldfield and Copley got in and got out in the teens, while at the other end, Dan Wilson grafted for his 18 before he was seventh wicket to fall at 74.
Much of the damage was done by Dan Footitt (3 for 33) who bowled as he had batted. He was well supported by spinner Suman Shrestha (3 for 36) who bowled with nagging intelligence.
Ryan Lewis (35) and Phil Irvine (23) provided stubborn resistance with 48 for the eighth wicket, but the return of the miserly Moore with a second spell of three wickets for four runs wrapped up the Belvoir innings.