North Queensland Cowboys will face Melbourne Storm in the NRL Grand Final after the 2015 premiers defeated Sydney Roosters 29-16 in a thrilling preliminary final on Saturday.
Favourites Storm cruised into the decider thanks to a comprehensive 30-0 victory over Brisbane Broncos a day earlier.
And the Cowboys have earned the right to go up against Craig Bellamy's team by pulling clear at the end of a dramatic shootout with the Roosters at Sydney's Allianz Stadium.
North Queensland made it through to the decider despite being without Johnathan Thurston during the second half of the season, the injured captain watching on as late tries from Kyle Feldt and Scott Bolton, together with kicking of Ethan Lowe and Michael Morgan, got Paul Green's team across the line.
After a cagey start to the game, Lowe opened the scoring with a North Queensland penalty, Te Maire Martin and Latrell Mitchell trading converted tries for the Cowboys and Roosters respectively to see Green's men go in 8-6 ahead at the break.
The Roosters struck early in the second half, Mitchell Pearce's quick ball releasing Boyd Cordner, who raced clear before passing to Connor Watson for a simple score.
North Queensland quickly hit back through Kane Linnett, the centre crossing after doing brilliantly to hold a firm Morgan pass, who showed good handling skills of his own in the build-up
The nervy opening to the contest was well and truly forgotten when Blake Ferguson was found by Justin O'Neill and beat three defenders to power over in the corner and make it 16-14 to the Roosters with 19 minutes to go.
The thrilling shootout continued courtesy of Cowboy Feldt, who benefited from a video replay to be awarded a try in the 66th minute after touching down a split second before being bundled into touch by the Roosters defence.
Lowe converted once again and then sent over a penalty to afford the Cowboys a precious 22-16 advantage entering the last 10 minutes.
And they made the game safe with a Morgan drop goal and Bolton's try in the final moments.
|Berizzo set for Sevilla return after cancer surgery|
|Malinga left out of Sri Lanka´s T20 squad|
|Manchester City will not go unbeaten in Premier League - Guardiola|
|Man City are the best – Pochettino braced for Spurs´ toughest test|
|Kristaps Porzingis injury update: Knicks big man says knee ´shouldn´t´ be bad|
|Conte hopeful over David Luiz´s ´serious´ knee injury|
|Neymar not an injury risk after Brazil trip - Emery|
|Bailly to miss three months due to ankle surgery|
|Klopp defends Liverpool rotation policy|
|Arsenal fan Prince Harry´s wedding day to clash with FA Cup final|
|He´s one of the best – Simeone showers Oblak with praise|
|Juventus won´t sell in-demand Pjaca, agent claims|
|Bolasie in line for Everton return after long-term injury|
|Bedene to switch back from Britain to Slovenia|
|Maradona told Real Madrid to sign Mbappe|
|Samuels out of NZ tour, Narine to miss T20s|
|Sydney FC 3 Melbourne City 1: Champions come from behind to go eight points clear|
|Red-hot Salah wins Player of the Month|
|Heynckes unaware of reported Sanches loan termination|
|Maradona: I´d have won more Ballons d´Or than Ronaldo and Messi|
|Khawaja pleased to restore parity in Perth|
|Bairstow enjoys playful celebration of crucial century|
|The Ashes Round-up: Smith leading by example again|
|Wenger confirms Wilshere contract talks imminent|
|Sensational Smith leads Australia fightback|
|We´ve never been approached by Man United – Wenger rejects Ozil reports|
|Joshua ´absolutely´ capable of unification, says Klitschko|
|Mathews fit for India-Sri Lanka series decider|
|Lewandowski demands focus ahead of Christmas|
|Fury not rushing back to take on Joshua|
|Klopp right to rotate at Liverpool – Neville|
|Overton strikes twice for England in Perth|
|LeBron´s 59th triple-double leads Cavaliers past Lakers|
|Jets offensive coordinator admits surrender in blowout loss to Broncos|
|Osweiler helps Broncos past Colts|
|England collapse to be all out for 403 in Perth|
|Donnarumma plays down Milan exit rumours|
|Barkley could leave in January – Allardyce|
|Siemian suffers shoulder injury, Osweiler in for Broncos|
|Pulisic voted youngest-ever male USA player of the year|
|Griezmann will be allowed to leave – Simeone|
|Steelers LB Shazier has begun rehabilitation process|
|Guardiola appears to aim another dig at Mourinho|
|Vardy relishing Fleetwood return|
|Pau stay perfect with win over Agen|
|USB joking? Klitschko stick and robe sold for mega money|
|Almiron blocked from becoming Las Palmas coach|
|Ligue 1 adopts VAR from next season|
|Calabria extends AC Milan contract|
|Everton give new deals to Calvert-Lewin, Holgate & Kenny|
|Gooch backs Cook to rediscover England form|
|Itoje could return before Six Nations|
|Under-fire Hughes promises results will come for Stoke|
|Mourinho asked to explain pre-Manchester derby comments|
|Stoger sets Dortmund end of year target|
|Dyche: No swaggering from high-flying Burnley|
|Watzke plays down Nagelsmann rumour as Dortmund plan for 2018|
|Guardiola´s record runs with Manchester City, Bayern Munich and Barcelona compared|
|Martin lashes out at ´double standards´ in Froome ´scandal´|
|Day two crucial for England´s Ashes chances - Gooch|
|Benteke goal drought a concern for Hodgson|
|Nibali to skip 2018 Giro to focus on Tour|
|City look frightening – Rose|
|Kahn regrets rejecting Manchester United|
|Ireland scrum-half Marmion commits to Connacht|
|Giants president Mara wants Manning back for 2018|
|Malan pleased to silence the doubters with maiden century|
|No Australia involvement in fixing allegations - Paine|
|Bayern wrapping up Ribery for Christmas|
|Wilshere no closer to signing fresh Arsenal contract|