Six teams remain in the hunt for a playoff spot in the Stirling Sports Premiership after a relatively straightforward weekend.
The results went mostly by the formbook, with Team Wellington, Hawke's Bay United and Canterbury United claiming victories, and Waitakere United and Eastern Suburbs playing out a 1-1 draw.
Sitting out the round were Auckland City - having jetted overseas to play in a friendly tournament - but they remain in a strong position, sitting three points off the lead with two games in hand, while also holding the league's best goal difference.
The Premiership lead is shared by Wellington and Waitakere, with both sides benefiting from late goals to earn results.
Wellington trailed Hamilton Wanderers 2-1 with 15 minutes to go, but a red card to the aggressive Jordan Shaw reduced Wanderers to 10 men. Wellington took advantage, equalising in the 82nd minute through Guillermo Moretti, before Andy Bevin struck twice in injury time to seal a 4-2 win and remain atop the league.