IT may have been scrappy, it may not have been convincing and it may go down as a match marred by the refereeing of Robert Connolly.
Yet it still brought the Giants two more precious Super League points in their bid to reach the top six play-offs.
At the end of the day that has to be the main priority.
But the nature of this stop-start contest ensured the vast majority of the Giants faithful in a hugely disappointing crowd of just 3,621 went home feeling short-changed.
They had witnessed a thoroughly frustrating 80 minutes in which the Giants gave possession away far too cheaply and far too often, and their opponents had produced a spirited display which belied the fact they had nothing but pride to play for between now and the season's end.
However, it was the way the match was handled by referee Connolly which, unfortunately, emerged as the major talking point in all the post-match conversations.
Overall, the game of rugby league is in a healthy state, but the massive influence a referee can have on the development of a match remains an area of major concern.
Yesterday's game was a prime example.
At the start of the second half, for instance, Connolly awarded Wakefield seven penalties in succession - at least five of which were debatable.
Then after receiving instructions from his referee in the stand, he clearly tried to redress the balance by starting to award Huddersfield the vast majority of the penalties.
It was all nonsense, and no wonder tempers flared in the final seconds after Steve McNamara had raced over for the match-clinching score.
However, part of Wakefield's frustration must also have come from the fact they had come so close to sharing the spoils.
On several occasions, the home side threatened to cut loose from their opponents but were thwarted by an eager and hungry Wildcats side.
And even though the Giants led from start to finish and had built up a healthy 18-4 lead by the 30th minute, Wakefield were in with a shout of levelling the scores in the final minutes.
When Gareth Ellis received the ball in his own 20 with just a minute remaining, his sole intention was attempting to send winger Richard Newlove clear for a length-of-the-field try.
But the England A centre's vital pass out to the wing went forward, and the Giants had the scrum with time very much on their side.
Yet rather than having to retain possession and run the clock down, McNamara peeled away from the base of the scrum, saw the defence open up in front of him and plunged over to seal Trinity's fate.
The Giants club captain made no mistake with the conversion and the latest two Super League points were in the bag.
In the end there was widespread relief around the McAlpine that the 10th win of the campaign had arrived, although there was little to suggest early on that it would be so close.
Apart from one sustained period of pressure which brought Ben Jeffries and unconverted try after 14 minutes the opening half hour was all Huddersfield.
Within three minutes the Giants had opened their account.
Lively Paul March made it all possible, pouncing on a loose ball from a Wakefield scrum inside the visitors' 20.
It was a gift the Giants were eager to accept, and within seconds Darren Turner had plunged over from close range from the acting half-back position in typical style for Jamie Bloem to add the conversion.
Jeffries then made a mess of a straightforward penalty attempt and was immediately replaced by Paul Handforth, who went on to kick three out of four, before Bloem extended his side's advantage with a penalty of his own.
The unfortunate Jeffries quickly made amends with his try, but that fired up the Giants for a devastating 16-minute spell.
In the 20th minute, they grabbed their second try after Paul Reilly and Ben Roarty had made the initial inroads.
Their efforts turned defence into attack and provided the opening for Stanley Gene's long pass to send Turner over in the corner for his second.
And 10 minutes later Huddersfield were over again as McNamara sent Jarrod O'Doherty hurtling over for his second try in the last two games.
McNamara's goal made it 18-4.
That lead could have been even greater had O'Doherty followed up a great break immediately from the restart by finding Marcus St Hilaire on his left, leaving the flying winger with a potential clear run to the line.
That let-off was just what the Wildcats needed and five minutes before the break Dallas Hood charged over from close range to make it 18-10 at the break.
Thanks to Giants' public enemy No1, referee Connolly, that lead was reduced to four points by the 59th minute as Handforth banged over two penalties.
But Bloem settled the home side's nerves with a 67th minute penalty, paving the way for McNamara to land the killer blow 12 minutes later.
Giants: Reilly, O'Hare, Bloem, Bailey, St Hilaire, Gene, March, Fleary, O'Doherty, Gannon, Roarty, Morrison, Turner; Crabtree, McNamara, Slicker
Wakefield: Holland, Wray, Ellis, Halpenny, Newlove, Handforth, Jeffries, Griffin, March, Korkidas, Wrench, Field, Vowles; Hood, Snitch, Slattery, Spicer
KEY MAN: Ben Roarty
IN a game that was scrappy in the extreme, it needed someone to take the game by the scruff of the neck. That someone was Giants' back-rower Ben Roarty who was a rock, both in attack and defence, from start to finish.
A last-gasp Gareth Ellis pass to attempt to send Wakefield teammate Richard Newlove away for a length-of-the-field 79th-minute leveller was ruled forward, and from the resulting scrum Steve McNamara peeled away to score.
Huddersfield. Tries: Turner (5mins & 21mins), O'Doherty (30mins), McNamara (79mins). Goals: McNamara 2 from 2, Bloem 2 from 3.
Wakefield. Tries: Jeffries (14mins), Hood (35mins). Goals: Handforth 3 from 4, Jeffries 0 from 1.
Referee: Robert Connolly (Wigan).
Scrums won: Huddersfield 9, Wakefield 10.
Penalties conceded: Huddersfield 16, Wakefield 12.