Four tries to the Capras in the first half gave them a 20-4 lead at the break.
The Hunters put themselves right back into the game when utility Noel Zeming crossed over to score two minutes into the second half.
Zeming converted his own try to narrow the deficit to 20-10.
The Hunters continued to put pressure on the Capras defence, launching wave after wave of attack threatening to score more points.
This turned into points in the 61st minute when quick hands on the fifth tackle produced an overlap for winger Adex Wera to score out wide.
Zeming found his mark striking the ball between the posts to set up a big finish for the match.
All the momentum was with the Hunters and they were in again to score four minutes later when halfback Atte Bina Wabo spread the ball out to the wing for fullback Stargoth Amean to dummy and step in to score to level the game.
Zeming’s attempt to convert was unsuccessful as his kick sailed wide.
The last 10 minutes of play was where the Capras won the match.
Halfback Matthew Minto struck a field goal in the 72 minute to put his side in front.
But the win was sealed in the 77th minute when the Capras turned defence into attack after fullback Reece Baker caught the ball on the full from a Wabo bomb to run 70 metres to score.
Minto added the extras right on the full time siren to cap off one of the biggest upsets of the 2016 Intrust Super Cup competition for the 7th placed Capras to beat the Hunters, who are sitting in 3rd place in the competition.