Joe Burgess scored two of Wigan's eight tries as the Warriors overcame a spirited challenge to defeat Swinton Lions 42-12 at Heywood Road.
Swinton are struggling at the wrong end of the Kingstone Press Championship but they made Wigan work to book a Ladbrokes Challenge Cup quarter-final date with Warrington Wolves.
Joel Tomkins' interception try gave Wigan an early lead and further scores from Liam Farrell, Burgess and Liam Marshall sent the Warriors into half-time 18-0 up.
Grant Gore crossed early in the second half to the delight of the home crowd but Burgess and Tom Davies went over to leave Wigan fully in control at 30-6.
Warriors back-rower Willie Isa and Swinton winger Mike Butt were sin-binned after an altercation and Wigan scored through Josh Ganson and Nick Gregson with both teams down to 12 men.
Butt redeemed himself by touching down Swinton's second try as the Lions ended the afternoon on a high.
Shaun Wane speaking with the media following the game pic.twitter.com/a2MiY4vr8m— Wigan Warriors 🍒⚪️ (@WiganWarriorsRL) May 14, 2017
Wigan coach Shaun Wane said: "I’m very happy with that. It was a bit disruptive with losing George (Williams) in the build-up. It’s a job done - we wanted to be in the next round and we did that.
"It’s been a good day. If you look at the age of the team it’s a very young team. We have got two back-rowers (Tomkins and Gregson) in the halves so our attack was not going to be great. We just found a way to win."
Wane revealed Sean O’Loughlin and Williams should be available to face Warrington at the Dacia Magic Weekend, while Thomas Leuluai has an outside chance of being available following a broken jaw.
Swinton coach John Duffy was proud of his side's efforts, saying: "We were just a bit inconsistent in that first half, but we had a right dig into them.
"They are not world champions for nothing, even their younger lads who came in were superb.
"We have had a good dig into them and hopefully we can take what we have done with the good parts of our game into our league campaign now."