Huddersfield Giants have secured a 28-20 victory over Catalan Dragons in their Super League encounter at Stade Gilbert Brutus.
Joe Wardle touched down early for the visitors, before Aaron Murphy made it 8-0 in the 34th minute.
However, Jean-Philippe Baile clawed a try back four minutes later to get the home side up and running.
Eloi Pelissier went over just before the break and Zeb Taia just after to put Bernard Guasch's men in front, but the Giants struck back through Wardle once more.
Leroy Cudjoe then restored the visitors' advantage, but Frederic Vaccari kept the home side in touch at 20-22.
With just seconds remaining, Shaun Lunt scored the try that sealed victory for Paul Anderson's side.