Brisbane Broncos have rallied from 22-0 down, defeating Gold Coast Titans 36-28 at Suncorp Stadium for their second win of the 2021 NRL season.
With first-half tries to New Zealand international Kevin Proctor, Corey Thompson, AJ Brimson and Tyrone Peachey, the Titans raced out to a huge lead - up 22-0 after only 13 minutes.
But in the face of another embarrassing loss, the Broncos rallied - as coach Kevin Walters' decision to recall playmaker Anthony Milford paid dividends, playing in the halves alongside former electrician Tyson Gamble.
In the 17th minute Herbie Farnworth got the Broncos on the board, scoring on the left flank, before New Zealand's Jamayne Isaako went over, showing incredible footwork to beat Titans centre Briank Kelly for his side's second try.
Having cut the score back to 22-12, Brisbane's comeback was well and truly on nine minutes later, when Xavier Coates scored in the corner, after a break started by Isaako.
The Broncos' cause was aided when Brimson was sent to the sin bin for 10 minutes, having pushed Gamble off the ball and leaving Gold Coast down a man.
Isaako then levelled the scores before the break, even if he needed a juggling act to do it. The Broncos' fullback managed to hold on to a clever offload from Tevita Pangai Junior, and scored under the posts for his second, converting his own try to lock the scores at 22-22 at halftime.
Having worked so hard to get back into the contest in the first half, the second saw Brisbane run away with it.
Coates' second try - an intercept from inside his own half - put the Broncos ahead for the first time, before Jesse Arthars managed a try against his former side.
From 22-0 down, the Broncos had scored 36 unanswered points to leave Gold Coast shell-shocked.
Mitch Rein did manage to score a consolation effort for the Titans, bringing the score back to 36-28, but the damage was done as Brisbane closed out their astonishing comeback.
The win lifts the Broncos into 14th on the NRL ladder, leapfrogging Wests Tigers.
The Titans meanwhile remain seventh, and can be overtaken by NZ Warriors, who play against North Queensland Cowboys tomorrow.
Join Newshub for live updates of the Warriors v Cowboys from 4pm Sunday.