IT couldn't have been scripted better.
In his 300th and final first grade game, Broncos five-eighth Scott Prince departed the game of rugby league as a winner as his team engineered a gutsy 16-11 defeat of Canterbury at Suncorp Stadium tonight.
26,599 fans saw the lead see-saw several times in the second half with Corey Oates' second try six minutes from time putting the Broncos back in front for good.
Prince told Channel Nine after the game he had mixed emotions following his final game.
"It's a little bit weird. You always feel like there's next week but I'm happy there's not another one. I'm excited about the next chapter of my life."
"Thank you very much for everyone involved in my career," he said.
The first 20 minutes of the match was an arm-wrestle played mainly between the two 20-metre lines with scoring chances at a premium.
Mitch Brown went the closest for the Bulldogs in the 13th minute when he picked up a pass on the bounce and pinned his ears back for the corner.
In game number 300, Broncos five-eighth Scott Prince decided he wanted to win one more little battle before hanging up the boots and he bundled Brown into touch just a metre from the corner post.
Points were finally scored after 28 minutes through Canterbury five-eighth Josh Reynolds. In the end it was a rather simple play with Reynolds standing at second-receiver and receiving the ball with the Broncos defence sliding.
He dummied on the outside before pushing past some feeble Broncos goal-line defence.
Several minutes later Broncos halfback Ben Hunt sent winger Corey Oates down the eastern sideline with a perfect ball over the top as Sam Perrett rushed in off his wing.
With Oates bearing down on him, Bulldogs fullback Josh Morris was penalised for a shoulder charge as the Brisbane winger and him collided with the ball going into touch.
The Broncos made the most of that decision by scoring through Oates from the ensuing set of six and again it was Hunt in the middle of the action with the gifted halfback delivering a pinpoint cross-field kick to his winger who outleapt Krisnan Inu to score out wide. Scott Prince missed the conversion to give a 6-4 halftime scoreline.
The Broncos couldn't have started the second half in worse fashion when Dunamis Lui knocked on in just the second tackle. But despite the error his teammates hung on and kept their defence in tact before Jack Reed scored in the 50th minute to put Brisbane ahead.
Halfback Ben Hunt's right boot again provided the play for Reed to swoop and beat Ben Barba to the ball.
Krisnan Inu hit back for the Bulldogs moments later following a trademark Ben Barba surge through the middle of the field where he linked up with Dale Finucane.
Inu fought out of a few attempted tackles from Jack Reed and Oates before scoring in the corner.
Canterbury halfback Trent Hodkinson put the 'Dogs in front in the 72nd minute before Oates put the right finish on the game and five-eighth Prince's career.
"I didn't want to leave anything in the tank knowing I was trying to get involved as much as I could. It's unfortunate we couldn't play September footy," Prince said.
Brisbane start to prepare for 2014 while Canterbury await the result of Sunday night's Raiders-Sharks match to see where they finish in 2013.