Toronto Wolfpack sit on the verge of a place in Super League after Gareth O'Brien's late drop goal secured a memorable 17-16 win over Leeds Rhinos in the Qualifiers.
The Wolfpack started strongly at Headingley but were hauled back in by Leeds and the two sides were level at 16-all with minutes remaining.
Advertisement
Step forward man-of-the-match O'Brien, who slotted a 76th-minute drop goal to seal a dramatic win that means Hull KR need to beat Widnes by 14 points or more on Sunday to secure automatic promotion.
Should they fail to secure the winning margin they need, Hull KR will have to play in the Million Pound Game on October 7, while Toronto will seal a historic promotion to the top tier.
While Toronto celebrated, boos rang around Headingley as Leeds' disastrous season finally came to a close, although Kevin Sinfield felt the reaction was a bit much.
"I thought we were poor," Rhinos' director of rugby told Sky Sports. "But we only lost by a point, so there is no need to throw our toys out of the pram."
Away from the promotion battle, League Leaders' Shield winners St Helens showed they are in fine form heading into the play-offs.
Saints were already guaranteed to finish top of the Super 8s table and will meet Warrington Wolves on October 4 for a place in the Grand Final, and they warmed up for that clash with a 26-0 thrashing of Castleford Tigers.
Cas are also guaranteed a place in the top four and will hope for a better performance when they meet Wigan Warriors – who finished their Super 8s campaign with a narrow 14-12 home victory over Hull FC.
Warrington, meanwhile, scored 24 second-half points to beat Wakefield Trinity 36-23, with six different players touching down at Belle Vue.