North Companions coach Jackson Zifodya has gone from wanting to "pull his hair out" to praising his players after a 4-0 away win over Demon Knights.
Zifodya has been miffed by his young side's inconsistent form in his first season in charge of the top-grade outfit.
But against DK they produced what he wants - with Jordan Balcombe netting a goal in each half, after fellow striker Jack Young opened the scoring when a through ball found him, he beat a defender and then beat the keeper.
Zifodya described Northies performance as a "complete team effort".
He said winning away from home did his side the "world of good".
"No single player stood out - they all played as a team and came away with a good result," he said.
It was fourth-placed North Companions fifth win of the season against seven losses.
Zifodya has been left frustrated by Northies' inconsistency this year.
"You watch some of these games and you want to pull your hair out ... a lot of them we shouldn't have lost, but that's soccer," he said.
"We won yesterday [Saturday] and we'll move on from there."
"If we get fourth [spot] and get into the finals, who knows [what will happen]," he added.
"Maybe at the end of that you'll be talking to me and I'll be buying you a beer."
In other matches Saturday, Tamworth FC beat East Armidale 6-1 and North Armidale downed South Armidale 3-2.