The Giants were looking on the visit of Salford as a winnable game after narrow defeats to the likes of St Helens, Bradford and Leeds, but the Reds were in no mood to oblige.
Two first-half tries from Luke Robinson put the visitors in control of the game, the first coming after just seven minutes of play, converted by John Wilshere to open up a 6-0 lead.
The Giants struck back with an unconverted touchdown from Matt Gardner after 17 minutes, but Robinson grabbed his second on the half-hour mark, Wilshere’s goal making the score 12-4.
However, Chris Thorman kept his side in the game with a try on the stroke of half-time, converting his own score to reduce the arrears to a mere two points at the interval.
The Reds restored their eight-point advantage after 55 minutes through Jordan Turner, Wilshere converting, but could not deal a decisive blow to put the game beyond question.
Instead it was the Giants who scored next, Andy Raleigh’s try converted by Thorman in the closing moments; enough to worry Salford, but not enough to prevent Karl Harrison’s men from claiming the win.