English import Nick Montgomery sealed it for the home side late in the game played in sweltering conditions.
One third of the way through the 27-match regular season, the Mariners have dropped points in just three games, all away from home, and lead Adelaide by a point.
The Phoenix, after being beaten three times in a row from round four to six before bouncing back in their last three with wins in Newcastle and Wellington and a draw in Perth, are now up to fifth and have three of their next four games at home.
They meet Sydney FC for the second time in Wellington on Sunday.
A 2-0 win over Sydney in their opening game kicked-started the Phoenix season and Herbert will be looking for more of the same this week especially as Sydney marquee player Alessandro del Piero is under an injury cloud after limping out of the game against the Heart with a dodgy hamstring.
The match of the round will be between Adelaide and the Victory with Adelaide coach John Kosmina keen to reverse the earlier result when the Victory, at home, won 2-1 in round three.
Central Coast will visit Newcastle intent on reversing their only loss this season.
The Wanderers, hurting from the loss in Wellington when they felt they had two decent penalty claims turned down, meet a Brisbane Roar side who sneaked home 1-0 against the Jets at Suncorp Stadium.