Jy Hitchcox scored three tries as Castleford overcame Super League’s bottom club Huddersfield.
The Giants’ eighth defeat in nine outings, despite a hat-trick from Jermaine McGillvary, saw them remain two points adrift of 11th-placed Leeds.
Mike McMeeken scored twice for the hosts, with Greg Minikin and Jake Webster also crossing for Castleford.
Leroy Cudjoe went over on two occasions for Huddersfield, with Sam Rapira grabbing the Giants’ other score.
The defeat continued a miserable start to 2016 for Paul Anderson’s men, who were beaten by Wigan in the play-off semi-finals last season.
Castleford climb to seventh in the table, three points behind third-placed Widnes Vikings.
Castleford: Hampshire; Minikin, Crooks, Webster, Hitchcox; T. Holmes, Gale; Lynch, Milner, Jewitt, McMeeken, Millington, Massey.
Replacements: Cook, McShane, Maher, Boyle.
Huddersfield: Brierley; McGillvary, Cudjoe, Wardle, Murphy; Brough, Connor; Rapira, Hinchcliffe, Huby, Lawrence, Ta’ai, Roberts.
Replacements: Crabtree, Patrick, Mason, M. Wood.
Referee: Phil Bentham