The Hunters were first on the board in the 13th minute courtesy of some fancy footwork and speed from fullback Stargroth Amean who danced around the defence and dived over to score.
His opposite number, Jamayne Isaako proved hard to stop near the line when he bulldozed his way over to score just after the 20 minute mark.
An unsuccessful conversion put the score at 6-4 with the Hunters in front.
Good ball movement to the wing of Paul Wawa produced a try for the Hunters with Willie Minoga drawing in the defence before flicking it out to Wawa to score on debut right in the corner.
From the sideline, Ase Boas struck it clean between the posts to make it two from two, and put the score to 12-4 after 30 minutes.
But the home side hurt the Hunters a minute out from half-time through a simple try from Matthew Minto.
Scott Doyle brought the score closer converting the try to make it 12-10 at half-time.
It was all the Hunters in the early part of the second half with a double to the ‘Freight Train’ Willie Minoga. This put the Hunters in control at 22-10.
The Magpies found their rhythm late in the match and found the try line in the 70th minute.
Doyle’s conversion from the sideline was a blinder sailing through to put them within a converted try of levelling up.
Just when it seemed the Hunters had done enough, Minto kicked for the wing of Cameron Booth who caught the ball and scored right on the full time siren.
It was now left to the boot of Doyle to force a draw with a kick from the sideline.
But Doyle’s kick sailed wide handing the Hunters the win.