Catalans came through a bruising encounter against the Wolves, secure a 20-12 victory at the Stade Gilbert Brutus.
Warrington’s Andre Savelio crossed over for a debut try with ten minutes on the clock after being put in by Kurt Gidley. Declan Patton added the extras to put the Wolves 6-0 ahead.
The home side pulled level after a breakdown in communication from Warrington, Rhys Evans taking a high catch before passing the ball straight to Richie Myler who dived over.
A moment of ill-discipline from Joe Westerman presented Luke Walsh with a chance to level the scores, which he duly obliged slotting the penalty kick between the posts two minutes before the interval.
Warrington got off to a terrible start in the second half, Tom Lineham being sent to the sin bin after referee James Child had seen enough following the team warning he had issued just before the break.
Vincent Duport had a great chance to make the numerical advantage count just a few minutes later but fumbled a raking pass from Myler.
Greg Bird, making his first competitive appearance for the Catalans since returning for a second spell, added his name to the scoresheet in the 48th minute before Walsh added the extras to give his side a 12-6 lead.
The Wolves’ discipline was called into question once more, Walsh nailing another penalty to put further distance between the two sides entering the final 10 minutes.
Ryan Atkins had a prime opportunity to send Lineham over on the left-wing with seven minutes remaining but just passed the ball straight out of play.
Evans set up a tense finish grounding the ball in the corner with three minutes left after Ashton Sims diverted a Gidley pass. Patton made it six points to move just two behind the hosts.
Brayden Wiliame, another new signing for the Dragons, added a late four-pointer to make sure of victory.