Doing the damage with the ball for City were Kieran Nelson, Steve Morris, and Tim King who all picked up a double - with Nelson the pick with 2 for 12 off 8.3 overs.
Meanwhile, Zest Insurance Whangarei Boys' High School came within an over of victory as they looked to defend their total of 149 against Onerahi Central.
Batting first, Boys' High were all out in the 49th over with Sam Clotworthy and Matthew Lobb topping the scoring with 29 and 27 respectively.
BJ Howie was the best of Onerahi's bowlers with 3 for 19 off 10, with captain Adam Sylva also picking up a triple with 3 for 27.
K Johnson was Onerahi's top batsman, scoring 46 from 45 balls to help his side score the win with eight balls to spare.