A Corey Norman field goal with seconds remaining has given the St George Illawarra Dragons a stunning 25-24 win over the Broncos at Suncorp Stadium on Thursday night.
The ex-Broncos playmaker showed nerves of steel to slot a 35m field goal with just 12 seconds left in the third round arm wrestle to open the Dragons' account for the year.
However, the Dragons' much-needed victory appeared to have come at a price with captain Gareth Widdop assisted off the field in the dying moments with a suspected shoulder injury.
At first, it appeared another former Bronco would break Brisbane's hearts when bench forward Korbin Sims crashed over in the 62nd minute to give the visitors a 24-18 buffer.
Cut by Brisbane last year due to salary cap pressures Sims crashed over in the 61st minute to seal what loomed as the match winner.
But the Broncos weren't done with yet.
Brisbane centre Jack Bird locked up the scores at 24-all when he crashed over in the 73rd minute after Widdop spilt the ball near the line and hurt his shoulder, bringing the 21,081-strong crowd to their feet.
The injury continues Widdop's horror run of shoulder complaints after injuring the joint in round 22 last year, only to aggravate it again in their elimination final win over the Broncos at the same venue.
Yet the Dragons held on to clinch their first win of the season thanks to new recruit and ex-Parramatta playmaker Norman's trusty boot.
The win was the Dragons second at Suncorp Stadium in 12 games.
Brisbane led 12-10 at halftime despite the Dragons dominating.
Dragons hooker Cameron Mcinnes crossed in the sixth minute when he ran 40m from dummy half before winger Jordan Pereira crashed over in the 12th minute to make it 10-0 to the visitors.
Brisbane controversially opened their account when winger Corey Oates was awarded a 25th minute try despite replays indicating Dragons winger Mikaele Ravalawa was stripped in a three on one tackle in the lead-up.
And the Broncos took the lead when centre James Roberts intercepted a Widdop kick to race 90m and score in the 35th minute.
The Dragons held on to avoid losing their opening three games of the season for the first time since 2013, and for the third time in club history.