A penalty goal from Aidan Sezer two minutes from time saw Huddersfield snatch a 12-10 win at Salford.
Salford coach Ian Watson made two changes to his side that beat Toronto last week. Ryan Lannon and Josh Johnson replaced Sebastine Ikahihifo and Gil Dudson.
Simon Woolford made just one change to his Huddersfield outfit that won at Catalans two weeks ago. Jordan Turner came in for Jake Wardle.
The visitors took the lead at the AJ Bell Stadium thanks to a cheeky scoot from Adam O’Brien as he exposed Lee Mossop in defence.
Salford hit back in the 24th minute as Ken Sio went over in the corner. Lolohea missed the conversion, so the Red Devils were 6-4 down at the break.
Dan Sarginson put Salford in the lead shortly after the second half restart but the Giants dug deep and levelled the score in the 54th minute through Louis Senior.
It was looking like the game was heading to golden point extra-time until Red Devils half-back Kevin Brown was sin-binned five minutes from time for a headbutt on Jordan Turner.
And Salford gave away a penalty in the following set, which meant Huddersfield were just 10 metres away from the try-line. Aidan Sezer added a penalty goal to snatch a 12-10 win for the Giants.
Salford: Evalds; Sio, Welham, Sarginson, Williams; Lolohea, Brown; Mossop, Jones, Johnson, Greenwood, McCarthy, Burke. Subs: Lannon, Yates, Lussick, Pauli.
Tries: Sio, Sarginson Goals: Lolohea 1/2
Huddersfield: McIntosh; McGillvary, Wood, Turner, L Senior; Gaskell, Sezer; English, O’Brien, Matagi, Murphy, Jo Wardle, Lawrence. Subs: Clough, Gavet, Edwards, Ta’ai.
Tries: O’Brien, Senior Goals: Sezer 2/3