Warrington Wolves reached the Coral Challenge Cup quarter-finals with a narrow 26-24 victory over Wigan Warriors at the Halliwell Jones Stadium.
Stefan Ratchford kicked a 68th-minute penalty to send the Wolves into the last eight after Wigan fought back from 24-14 behind.
Bryson Goodwin touched down out wide for the Wolves and after Sam Powell got to Thomas Leuluai's grubber kick for the visitors, Jack Hughes went over to make it 12-6.
Leuluai forced his way over to level, but Daryl Clark's fine effort gave the Wolves an 18-12 half-time advantage.
Zak Hardaker kicked a penalty for Wigan before Ryan Atkins became Warrington's fifth highest try-scorer of all time.
But Dan Sarginson and Hardaker both crossed to make it 24-24 with 23 minutes remaining, leaving Ratchford to seal the game from the kicking tee.
Warrington coach Steve Price said: “It had a bit of everything. It was a tough game. That’s the best they’ve (Wigan) played this season. They showed a lot of heart and were very courageous.
“We knew the type of game they were going to bring and we had to produce our A-game.
“We could have executed a bit better but, when it could have gone either way, we found another level. I’m really proud of the effort.
Full time scenes! 😀— Warrington Wolves (@WarringtonRLFC) May 12, 2019
Thank you for your support today Wire fans! 👏👏 pic.twitter.com/XwUN33oaP9
“There’s a huge amount of belief in our team but we’ve got to keep evolving and improving.”
Wigan coach Adrian Lam said: “I’m a little bit devastated. I thought we were good enough to win the game, it’s a disappointed dressing room.
“When we missed the kick to touch (from a penalty), we were absolutely flying but we didn’t have the ball for 15 minutes after that.
“A couple of individual errors throughout the whole game led to pressure releases but we were close to being really good. They were very courageous, I can’t question the courage or character."