Five different players bagged tries for the Warriors, as the home side claimed a 42-22 victory over Catalans.
Wigan started the better of the two sides, as they took an early lead when a Catalans error led to a try for rookie winger Tom Davies.
After collecting the ball, he ran most of the length of the field to get the try and the kick was then swiftly converted by Morgan Escare.
Another try for Davies – and another run across the length of the field – and a first try for Joe Burgess put Wigan 16-0 up against the French club.
All three tries came within the space of five minutes and it put the away side on the back foot almost instantly.
However, the Dragons fought their way back into the game and got their first try through Fouad Yaha and then got a second through Tony Gigot after some rather sloppy Wigan defending.
By half-time the away side had pulled back level. Louis Anderson found a way through for his first try of the game and his side’s third just two minutes before the break to ensure that there was a level playing field coming back out for the final 40 minutes.
Catalans though managed just one try in the entirety of the second half and it meant that Wigan were able to run riot and take the game.
Within the first two minutes of the second half, Wigan had pulled back in front through Liam Forsyth, who bagged his second try of the season for the Warriors.
Although Catalans responded when Louis Anderson bagged another try five minutes later, Forsyth then bagged his third of the season to bring the Warriors back ahead.
From that moment on, the Warriors took hold of the game with a barrage of tries. Burgess got his second of the game a few minutes later to increase his side’s lead and then the home side’s other winger, Liam Marshall, got his name on the scoresheet.
Liam Farrell wrapped up proceedings right at the end of the game with a final try to give Wigan a 42-22 victory over Catalans.
Morgan Escare and Sam Powell took on kicking duties for the home side, with the Frenchman bagging two conversions and Powell three.
Walsh converted three times for Catalans during the game.
The win was good news for the Warriors, who have now won three on the bounce after going without a victory in March and in the first week of April. They now find themselves in third place, just one point off first-placed Castleford who lost at the weekend to Hull.
As for Catalans, they sit in sixth place and are now three-points behind fifth-placed Salford. They’ll be hoping to try and help close the gap next week by getting points at Wakefield on Sunday.