Wigan 36 Catalan Dragons 12: Warriors battle back to end French side's run
Wigan upped the ante in the second half to end Catalan Dragons' unbeaten start to the Stobart Super League season.
The French outfit did a league double over Wigan last year and came into the game with the league's last remaining 100 per cent record.
They also led 12-10 at half-time after Scott Dureau and Gregory Mounis tries cancelled out efforts by Thomas Leuluai and Pat Richards.
Wigan beat Catalan Dragons
But Wigan youngsters Jack Hughes and Josh Charnley crossed to put the hosts back in front before Sean O'Loughlin's 75th-minute try sealed their fourth win from five so far.
Super League's top tryscorer Charnley then claimed his ninth of the season at the death, while Richards finished with six goals from seven attempts.
Hughes had spurned an early chance to cross, letting the ball slip from his grasp as he went for the line, so it was left to Dureau to open the scoring with a ninth-minute penalty.
A Catalan penalty allowed the Warriors to come straight back at them, Leuluai's grubber forcing a goal-line drop-out, and Brett Finch sent half-back partner Leuluai over in the 15th minute.
Richards added the extras but the Dragons replied with a superb effort, slick handling by Setaimata Sa and Vincent Duport on the blindside allowing Dureau to dive over in the right corner.
Thomas Bosc missed the touchline kick, leaving the score level, and a spear tackle by Mounis handed Wigan the chance to march upfield before Damien Blanch managed to force Richards into touch as the winger went for the corner.
The Warriors spurned another chance on the left moments later as O'Loughlin threw a wayward pass wide to Richards.
Duport halted Sam Tomkins' run towards the line after a high shot by David Ferriol but Jean-Philippe Baile was then made to pay for an incorrect play-the-ball deep in his own territory. This time Richards overpowered Blanch to cross from Tomkins' pass before hitting a post with the kick.
The Dragons rallied before the break, with a string of penalty decisions frustrating the home crowd.
Liam Farrell stopped Jamal Fakir just short before Tomkins halted Dureau down the right, but the visitors switched play to the left and with boos ringing around the DW Stadium, Mounis managed to reach over after going for the line from acting-half and Dureau added the extras.
Catalans forced a drop-out just after the restart but Wigan stood firm and would have regained the lead had they backed up Gareth Hock's break.
The Warriors kept the pressure on, though, and Chris Tuson's offload presented the opportunity for Hughes to charge onto Finch's pass and put Wigan back in front.
Penalties were beginning to kill Catalans and after conceding five on the bounce, Wigan swept the ball wide right for Charnley to cross in the 56th minute, Tomkins with the final pass.
Richards did well to prevent Blanch pulling a try back, forcing him into touch, before tempers flared after a high shot on Epalahame Lauaki as the Wigan forward tried to barge his way over.
The Warriors were awarded a penalty, which Richards kicked to open up a 12-point lead, and O'Loughlin backed up Michael McIlorum's break to stroll over before Charnley pounced on a late error for the final try, with Richards converting both touchdowns.