James Segeyaro scored a try on his Brisbane Broncos debut to help his side inflict Sydney Roosters’ first defeat in nine games with a 15-10 scoreline.
Despite Cooper Cronk’s early sin bin for a pullback on Darius Boyd, the Roosters took the lead on eight minutes when James Tedesco burrowed his way over.
But when Cronk returned to the field, Payne Haas stormed over for his first try in the NRL that drew the Broncos level.
Both teams kicked penalties as they went in at half-time at 8-8.
The game was closely fought in the second half but the deadlock was broken with 15 minutes to go when Anthony Milford kicked a field goal. Brisbane then went onto score a try through Segeyaro five minutes later to make their lead a two-score one.
Mitchell’s penalty couldn’t help the Roosters late on.
Broncos: Boyd, Oates, Staggs, Shibasaki, Isaako, Milford, Dearden, Lodge, Turpin, Haas, Glenn, Gillett, Pangai Jnr; Interchanges: Flegler, Fifita, Ofahengaue, Segeyaro
Tries: Haas, Segeyaro; Goals: Isaako 3; Field goal: Milford (65)
Roosters: Tedesco, Hall, Mitchell, Manu, Ikuvalu, Keary, Cronk, Waerea-Hargreaves, Radley, Taukeiaho, Aubusson, Crichton, Liu; Interchanges: Butcher, Tetevano, Collins, Tupouniua
Tries: Tedesco; Goals: Mitchell 3; Sin bin: Cronk (3) – professional foul
Full match reports of all this weekend’s NRL games will feature in Monday’s League Express.