Matt Frawley is tackled in the final play of the night.
No goal.
The Raiders throw the ball around and finish a horrible second half with a consolation try.
The kick is waved away.
Sam Walker throws a pass which ricochets off Rapana's hand - Lam is on the spot to score.
Tedesco is off, Walker is on for the closing minutes.
Harley Smith-Shields loses the ball - this has been horrible from the Raiders in the second half.
Keighran is driven over the sideline as he eyes his fourth try.
Havili is on report.
Hutchison takes on the line and gets a penalty.
Josh Morris is tackled close to the goal line.
Rapana throws a ridiculous flick pass that goes forward.
Valemei gathers in a bomb from Hutchison.
The Raiders have had their spirits broken - they know their season is over.
Hutchison pounces on a poor attacking kick from the Raiders.
Lachlan Lam knocks on from the kick-off.
The Roosters have it now.
Hutchison takes on the line and offloads to give Marschke his first try in the NRL.
The Raiders come up with another error.
James Tedesco wastes his challenge out of spite after the referee ruled held before blowing a penalty.
The Raiders are taken over the sideline - but the referee rules penalty.
Roosters penalty.
James Tedesco makes a stellar kick return over his 30 metre line.
Siliva Havili is on for the Raiders.
The Raiders hold on after a great run from Hutchison close to the try line.
Ben Marschke is on for the Roosters.
Roosters penalty.
The Raiders send the ball out on the full - this is a sad way for the Raiders to go out tonight.
Josh Papalii is preparing to re-enter the field.
Valemei makes a great catch to defuse a kick from Tedesco and immediately loses the ball.
Valemei makes another error - the Roosters are back on the attack.
The Roosters opt to run the ball on the last and come up with an error close to the Raiders line.
Tupouniua picks up the short kick-off.
The front-rower adds the extras.
Keighran is receiving attention after colliding with the goal post.
Keighran breaks away, passes to Tedesco, is on the spot to be in support and crashes into the posts - but it doesn't matter - Keighran gets a hat-trick!
Matt Ikuvalu swoops on a grubber from Jack Wighton.
Sam Verrills makes a mistake after pressure from Josh Hodgson.
The Roosters will be hard to run down from here.
Following on from the Tedesco break, a shift to the left allowed Keighran to get his second.
The utility is having a night out!
Tedesco is away.
Matthew Timoko flick passes over the sideline.
Joe Tapine is denied by the goal post and some gallant defence from the Roosters.
Egan Butcher loses the ball inside his own half.
Hudson Young can't hold onto a pass from Frawley.
The Raiders get a penalty ten metres from the Roosters line.
Frawley puts a well-weighted bomb up which forced Tupou to field just short of the goal line.
Joseph Tapine is on for Horsburgh.
Corey Horsburgh is in distress after carrying the ball off the kick-off.
Keighran puts the Roosters beyond a converted try in the shadows of halftime.
The Raiders lose the challenge - the Roosters will get a penalty 25 metres out in front of the posts.
Liu earns a penalty for a strip; Whitehead is challenging the ruling.
Matt Timoko drops the ball.
Isaac Liu puts in a grubber kick and compounds the decision with Taukieaho being offside.
Six again for the Roosters.
Hutchison puts another high ball up for Valemei and gets a result - the replacement winger drops another one.
Keighran nails the kick right over the black dot.
Valemei tried in vain to contest Hutchison's kick, but Keighran was on the spot to touch down for a four-pointer.
Drew Hutchison puts a kick in and gets a result through Keighran.
Jordan Rapana has been placed on report for a shoulder charge on Tupouniua.
Lachlan Lam is receiving attention from the trainer.
Sitili Tupouniua puts a kick in and forces a line drop out - yes, you read that right.
Ikuvalu breaks away after a kick on the run from Smith-Shields.
Ikuvalu manages to get out of his in-goal just before a wall of green jerseys arrives.
Charnze Nicoll-Klokstad does well to take a high ball close to his goal line.
The kick starts right before fading back between the posts.
Great work from Drew Hutchison to draw in the Raiders defence which created the space for Crichton to pounce.
Crichton finishes off a sweep play to score in his return from suspension.
Josh Morris comes up with the ball inside the Raiders half.
Daniel Tupou pinches the ball out of Semi Valemei's hands with the try line in sight.
Both teams knock on inside the Roosters half - the Raiders will get the scrum feed.
Rapana puts the Raiders up by a converted try.
The big man spins and plants the ball over the try line.
Charnze Nicoll-Klokstad attempts to send Semi Valemei over, but Daniel Tupou manages to get a hand to the ball before it goes over the touchline.
Tapuha loses the ball inside the Raiders half.
Tukupa Hau Tapuha is on the field as Ikuvalu is assessed for a HIA.
Keighran doesn't miss with his second attempt from in front,
The kick can't swing back enough - No Goal.
Possible eight-point try! Charnze Nicoll-Klokstad is on report for leading with his knees as Ikuvalu grounded the ball.
Lam and Tedesco combine to send Ikuvalu over in the corner.
The Roosters won't be denied this time!
In a moment of comedy, Jack Wighton makes a break and sends Harley Smith-Shields away for a try that is pulled back due to the penalty.
Isaac Liu loses the ball, but Hudson Young is ruled offside.
The try is overruled - Keighran is ruled to have lost the ball, but the Roosters will retain the ball after Matt Timoko ran an escort.
The bunker is reviewing the try.
Drew Hutchison kicks for Tupou; the winger known as the giraffe leaps high and bats the ball back in for Keighran to score.
Ikuvalu does well to defuse a bomb and gets a penalty after Iosia Soliola was deemed to be offside.
Papali'i returns the kick-off.
Rapana adds the extras.
Great work from the Raiders to punish the Roosters for an error on halfway.
The captain gets the first try after running onto an offload from Charnze Nicoll-Klokstad.
Matt Ikuvalu makes an error on the first run off the scrum.
Iosia Soliola comes up with a mistake on halfway.
Josh Morris defuses a kick in his first match back since Round 20.
Charnze Nicoll-Klokstad returns the ball in his first starting appearance since Round 5.
Siosiua Taukeiaho takes the first run of the night.
Elliott Whitehead leads the Raiders out to the sounds of the viking clap.
James Tedesco takes the Roosters out onto BB Print Stadium.
The Roosters will not know their final standing until the Eels and Sea Eagles complete their fixtures over the weekend.
A win will see the Raiders temporarily move ahead of the Sharks into eighth position; a loss would all but end their season barring the Sharks losing by 50+ points and the Titans losing on Sunday.
The Roosters recorded an emphatic 44-16 win on the Central Coast during Indigenous Round earlier this year.
Highly regarded forward Siosiua Taukieaho will make his 150th appearance in the NRL. Playing one game with the Warriors back in 2013 before joining the Roosters via a season at Newtown, the 29-year-old Tongan international has averaged 132 metres per game this season.
Jared Waerea-Hargreaves is out of the team with Naufahu Whyte joining the bench; Isaac Liu shifts from lock to the front-row with Egan Butcher coming into the starting side.
Semi Valemei comes into the backline in place of Seb Kris; the Fijian speedster is expected to start on the wing with Jordan Rapana moving into the centres.
The Raiders will be fighting for a place in the top eight, while the Roosters could finish the regular season in fourth position with a win and other results falling favourably.
Welcome to League Unlimited’s coverage of Round 25 Thursday Night Football between the Canberra Raiders and the Sydney Roosters from Mackay.
Referees & scorers:
Referee: Gerard Sutton
Touch Judges: Phil Henderson, Todd Smith
Video Referee: Grant Atkins
CANBERRA RAIDERS (16)
Tries: Elliott Whitehead, Josh Papali'i, Harley Smith-Shields
Conversions: Jordan Rapana (2/3)
SYDNEY ROOSTERS (40)
Tries: Adam Keighran (3), Matt Ikuvalu, Angus Crichton, Ben Marschke, Lachlan Lam
Conversions: Adam Keighran (2/5), Siosiua Taukeiaho (2/2)
Penalty Goals: Adam Keighran (2/2)