Full-back Brent Webb scored two tries to help engage Super League champions Leeds record a first win in four matches beating Huddersfield 34-6.
The Rhinos made the perfect start when home skipper Brett Hodgson dropped the ball straight from the kick-off in the opening seconds. A flowing Leeds move was then capped off by Matt Diskin's kick through for Webb to go over by the posts.
Sporting pictures | What's on VM Sport | Discuss the action
The Giants never recovered from such a bad start and Leeds, who had lost their last three games, were out of sight at the break leading 22-0, much thanks to the devastating kick of captain Kevin Sinfield.
Sinfield kicked two penalties, both awarded for obstruction, in the opening period and then two quick converted tries just before the break.
Keith Senior dodged Leroy Cudjoe's attempted tackle to put Ryan Hall in after 37 minutes, and soon afterwards Rob Burrow started a move from a tap penalty which ended with Danny McGuire crossing the line unchallenged.
It got even worse for Huddersfield within seconds of the restart when substitute Danny Buderus supplied a well-placed pass which sent Webb storming away down the middle for a fine solo effort.
Huddersfield, who had been unbeaten in six games before the weekend, got a consolation score when 19-year-old Great Britain academy centre Michael Lawrence crossed from Brett Hodgson's pass on 45 minutes.
Leeds had the final word when Diskin pounced on sloppy Giants defending to dive over unopposed.
Sinfield added a conversion in front of an impressive 11,593 crowd to finish the game with seven goals.
More great content on Virgin Media Sport:
Find your club's FREE highlights
WIN Champions League final tickets
See sexy sporting babe pictures
Play fantasy football for FREE
Sports site map