Island won the toss and sent their opponents in to bat at the ACG, a move which appeared to pay off as Anand Chand claimed two wickets in the fourth over to leave Village struggling at 2-15.
Chris Gordon was the next to go after a composed innings of 11 off 30 balls, and at 3-55, the Island bowlers could sense a collapse coming. But it didn’t happen.
Instead, Divan Mydeen (74) and Martin Foster (44) combined for a 93 run partnership, aided by an almost comical series of dropped catches that would come back to haunt Island dearly.
Justin White (17) and Craig Patterson (20*) also made contributions down the order as Village eventually hit 7-244 off their allotted overs, aided by some poor fielding and a massive 48 sundries.
Chand was the standout bowler, taking 3-36 off his eight, while Ali Khan also picked up two.
Chasing 244 was never going to be a simple task, but the Island boys looked as though they wanted to make it even more difficult for themselves, losing consecutive wickets off the first two overs to leave them 2-11.
Darshan Vaigankar (40) and Kumar (35) proved stubborn in the middle and carried the score to 92, until four wickets fell in four overs to leave Island reeling at 6-101.
Further resistance from Deepak Mehra (35) and Yatin Halarnkar (17) offered some hope of a comeback, but the damage had been done, and Island eventually fell for 190, again assisted by some sloppy fielding and a swollen sundries column (37).
Wickets were shared by the Village bowlers, though Justin White proved the most economical with 2-28 off his eight overs.
The win moves Village to the top of the table with just three games remaining in the regular season. This weekend, Patong take on Liquid Lounge Lizards at the ACG.