Huddersfield: (24) 36
Stephen Wild goes over for Huddersfield's opening try
Tries: Wild, Skandalis, Jones, Thorman 2, Brown
Goals: Thorman 6
Bradford: (0) 12
Huddersfield ended their 35-year wait for a league victory over Bradford with a six-try win at the Galpharm Stadium.
Tries: Vainikolo, B Harris
Goals: I Harris 2
The Giants laid the foundation with a superb first-half display, with Stephen Wild, John Skandalis, Chris Thorman and Stuart Jones all going over.
Lesley Vainikolo pulled a score back early in the second half for the Bulls.
But the Giants were not to be denied a famous win, with Kevin Brown going over and Thorman scoring his second try in addition to his six goals.
The win makes it nine successive victories for the Giants.
They could have gone behind after only 40 seconds when Bradford prop Andy Lynch went over from Ian Henderson's pass only for video referee Ben Thaler to disallow the score for a double movement.
Chasing their first win in 28 League encounters over the Bulls, going back to 1972, the Giants rallied and built up a 12-0 lead after the first quarter as the visitors struggled to get out of their own half in the blustery conditions.
The home side extended their lead six minutes before half-time through Jones before Thorman grabbed the first of his double.
Second rower David Solomona sent Vainikolo over for his 14th try of the season and the 144th of his Bradford career just after the break.
But the Gloucester-bound winger was hurt in a tackle shortly afterwards and limped off to be replaced by Dave Halley.
Brown slid through to extend the Giants advantage and Wild showed great determination by racing back to deny Halley what looked like a certain try.
Ben Harris grabbed a late consolation effort but Huddersfield had the final say when Ryan Hudson broke through and kicked ahead for Thorman to claim his second try of the match.
The Giants capped a superb night by kicking the conversion.
Huddersfield coach Jon Sharp
"I thought it was our best performance for a whole host of reasons, not least because we came up against a really good team that were very motivated and proud of a record that has stood for over 20 years.
"It's been an issue for the people who have been at this club a while and I hope they enjoy a glass of red wine tonight and celebrate but for ourselves we were very much focused on what we needed to do.
"We played pretty good and looked like a team that is smooth and in a rich vein of form."
Bradford coach Steve McNamara:
"I though the effort was really good.
"We can certainly gain something out of this game.
"It was a strange first half. Huddersfield were running at 100% completion up to the last five minutes but we defended reasonably well. We got put under pressure and cracked a couple of times."
Huddersfield: Thorman, Reilly, Lolesi, Nero, Aspinwall, Brown, Drew, Mason, Hudson, Skandalis, Jones, Raleigh, Wild.
Replacements: Paul, Crabtree, Jackson, Griffin.
Bradford: St Hilaire, McAvoy, B. Harris, Evans, Vainikolo, I. Harris, Hawkyard, Vagana, Henderson, Lynch, Morrison, Solomona, Burgess.
Replacements: McKenna, Kopczak, James, Halley.
Referee: Phil Bentham (Bolton).