Leroy Cudjoe was the star of the show as Huddersfield Giants moved back up to third in the Super League table with a straightforward 32-18 victory at struggling Harlequins.
The winger ran in a hat-trick at The Stoop as the Quins failed to recover from conceding two tries in the opening six minutes. Lee Gilmour and Cudjoe both went over for tries as the Giants opened up an early 10-0 lead.
Cudjoe added a second try before the break although Chad Randall's touchdown helped Quins reduce the deficit to 14-6 at half time.
In terrible conditions in the capital, Cudjoe completed his hat-trick five minutes after the break before Eorl Crabtree crossed for the Giants' fifth try in the 50th minute. Graeme Horne made it 30-6 to Nathan Brown's side before Quins hit back to make the score respectable in the closing stages.
Chris Melling and Tony Clubb grabbed late consolation tries only for Brett Hodgson's penalty to put a gloss on the final scoreline for the impressive visitors.