Centre Kevin Brown scored a hat-trick and was then sin-binned as Huddersfield Giants ended their seven-match losing streak in emphatic style against neighbours Wakefield Trinity Wildcats.
Brown dashed 80 metres to register a stunning solo touchdown after 27 minutes to punish a mistake by Ben Jeffries near his own tryline.
It was the fourth of five first-half tries bottom club Huddersfield scored as they raced into a 28-0 lead and there was no let-up in a second half where Brown stole the show.
He scored two tries in three minutes soon after the restart, the first after 48 minutes when Brown finished off a move that saw Stuart Jones break from deep.
And he completed his hat-trick after 51 minutes by dodging two attempted tackles to reach the tryline for his second solo try of the night.
But Brown spoiled an otherwise brilliant personal display with a needless and cynical foul to stop Wakefield's Peter Fox scoring a consolation try after 65 minutes.
Stephen Wild put the Giants ahead inside three minutes from Keith Mason's final pass and they never looked back against a team they have now beaten 12 times in their last 13 meetings.
Steve Snitch and Robbie Paul both went over in quick succession before Martin Aspinwall crossed after 35 minutes from Wild's final pass into the right corner.
Wakefield got off the mark just before the interval when Richard Moore dived over from Danny Sculthorpe's pass. Matt Blaymire got the Wildcats' other try five minutes from the end and stand-off Jamie Rooney converted them both.
But Wakefield, who could have gone top with a win, did little else all night in an error-strewn performance. Huddersfield piled on the misery with five further tries in the second half.
Andy Raleigh, Stuart Jones and Paul Reilly dived over in addition to Brown's two second-half efforts. Brad Drew and Chris Thorman added four goals each to complete the scoring.
Huddersfield Giants (28) 56 Tries: Wild, Drew, Paul, Brown 3, Aspinwall, Raleigh, Jones, Reilly Goals: Drew 4, Thorman 4
Wakefield Trinity Wildcats (6) 12 Tries: Moore, Blaymire Goals: Rooney 2
Huddersfield Giants: Reilly, Aspinwall, Brown, Nero, Elford, Drew, Paul, Mason, Hudson, Skandalis, Snitch, Raleigh, Wild. Replacements: Thorman, Crabtree, Jones, Griffin.
Wakefield Trinity Wildcats: Blaymire, Pryce, Demetriou, Atkins, Fox, Rooney, Jeffries, Watene, Latu, Moore, Elima, MacGillivray, Ferres. Replacements: P. March, Henderson, Sculthorpe, Catic.
Referee: R Silverwood