It was a balanced opening quarter as both sides looked to find their rhythm.
The Hunters found theirs first in the 21st minute when Israel Eliab found space down the short side and gave it on to Watson Boas, who drew in the defence before firing out to Bland Abavu to run away to score.
Captain and five-eighth Ase Boas had no trouble converting to make it 6-0.
The Magpies found the try line later in the 31st minute of play after some good vision from Luke Archer saw him cross over on the wing.
An unsuccessful conversion left the score at 6-4 going into the break.
The second half was filled with scrappy play from both teams, which made points hard to come by.
The home side pushed further in front just after the 60-minute mark, thanks to Stargroth Amean, who worked his magic close to the line to break through the defence and flick it to a flying Eliab to score near the posts.
Ase made it two from two to give the Hunters some breathing space.
The Magpies were never out of the contest and continued to attack the line, searching for their second try.
They finally did this in the 70th minute through a solo effort from Jamayne Isaako.
Isaako’s attempt to narrow the deficit was again unsuccessful, leaving the score at 12-8, setting up a thrilling final 10 minutes.
But the Hunters had enough to get them through muscling up in defence to hold on and win the round 14 clash.
The man of the match was awarded to Amean.