Five minutes after the restart, Gary Hamilton-Irvine latched on to a through ball with a powerful finish. Minutes later it was 3-0 when Peterson scored from a good cross to the far post. Melville were rewarded with a late consolation goal.
Matamata attacked Taupo from the start and were worth their 1-0 lead at half time but, after the break, it was Taupo on top and only the Matamata keeper kept his side in the game. Alan Lamb equalised late from the penalty spot to give Taupo a valuable point.
AFC Fury retained their lead after a 3-1 win over Tauranga City while Tauranga Old Blues moved into second place after beating Otumoetai 5-0. Whakatane Town beat Cambridge 2-1.
In division two, Rotorua United were thrashed by Papamoa 7-1, HRFC beat Tauranga City 4-0, Te Awamutu beat Matamata 5-1 and West Hamilton lost to Cambridge 1-0.