Wigan reached the fifth round of the Challenge Cup after a spurt of four tries in the last 15 minutes sealed a 34-24 victory over spirited Widnes.
National League One side Widnes had led 12-10 after 61 minutes thanks to tries from Toa Kohe-Love and Scott Grix.
But any hopes of a shock were ended when Pat Richards (twice), Darrell Goulding and Trent Barrett crossed in a blistering seven-minute spell.
Jordan James and Paul Noone scored late on for Widnes but it was too late.
"It was every bit as tough as I expected it to be," said Wigan head coach Brian Noble.
"They ran us all the way but we managed to come up with a second-half performance that eased us away from danger.
"We had a chat at half-time and we were a whole lot more determined in the second half."
Widnes coach Steve McCormack was delighted with his own team's battling display.
"I'm sure the boys will take a lot of confidence out of it. It was a great effort and I am very proud of them all," he said. "In the first half we competed really well.
"All credit to Wigan in the second half, we could not live with them. They finished off every chance they got and in cup games you've got to do that.
"An upset was on the cards but we knew that we would have to concentrate for the full 80 minutes with the quality of players Wigan have and we had a few lapses."
Huddersfield, struggling at the foot of the Super League table, thrashed York 74-4 with the help of a hat-trick from second rower Steve Snitch.
The Giants, last year's beaten finalists, scored a total of 13 tries as they claimed their first win of the season.
Hull had little trouble in reaching the next round after running in 14 unanswered tries in the 78-0 win against part-time side Hunslet Hawks at the KC Stadium.
Hunslet, who had conceded home advantage for the tie, never threatened to cause an upset from the moment Kirk Yeaman opened the scoring in the sixth minute.
Wing Chris Hall, 19, had a debut to remember with a personal haul of 34 points, including a hat-trick of tries.
Hull are struggling in Super League this season and coach Peter Sharp said: "Hopefully we'll run in a little bit of confidence.
"We played some pretty good patches of rugby in places and I'm sure the boys will take a lot of confidence out of it.
"It was enjoyable. The Challenge Cup is a marvellous competition and we're just glad to be in it."="
In other games, Wakefield ran in 11 tries as they defeated League Two side London Skolars 52-4..
Keighley Cougars failed in their bid to reach the fifth-round draw for the first time in 10 years when they lost 26-16 to League Two rivals Oldham.
Barrow cruised to a convincing 47-14 victory over Swinton while Sheffield scored seven tries in the 46-28 win over Dewsbury.
Rochdale Hornets continued their winning run over the Celtic Crusaders thanks to a tense 20-16 result at Spotland.
Whitehaven also progressed with a 36-8 triumph against League One rivals Halifax.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules hereComments are closed on this article