Wigan Warriors kept alive their Old Trafford dream with a dramatic 30-22 victory over 12-man Hull FC at the KCOM Stadium.
The reigning Betfred Super League champions scored two tries in the last four minutes to condemn their hosts to a third-successive defeat and gain a measure of revenge for their Challenge Cup loss.
The outcome was tough on Hull, who played for an hour a man short following the dismissal of prop Liam Watts but fought back from 20-6 down to lead 22-20 with only four minutes to go.
Anthony Gelling scored a brace for the visitors, who scored further tries through Oliver Gildart, Tom Davies and John Bateman with Sam Tomkins and George Williams adding the extras. Mahe Fonua claimed a double for Hull as team-mates Sika Manu and Jamie Shaul added one apiece - Marc Sneyd was on target with three conversions.
The win lifts Wigan three places up to third in the table with just two rounds left of the Super 8s and leaves Hull needing to beat Wakefield Trinity next Thursday to avoid dropping out of the semi-final places.
LR: "We could have come away with a result. It's a real credit to the squad" pic.twitter.com/42cyEXsmoA— Betfred Super League (@SuperLeague) September 8, 2017
Hull coach Lee Radford said: "I'm disappointed with the result but the effort to a man was phenomenal. To push them as close as we did with 12 men - and we could quite easily have got the result - is a credit to the squad.
"The togetherness and willingness to work for each other when they are under the pump was special."
Wigan coach Shaun Wane said: "I thought we got what we deserved out of it. It's two points and we've eight wins out of 10 which is good, although nowhere near the performance of last week. I think that took a bit out of us."