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.
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.
Brisbane Broncos 16 Canterbury-Bankstown Bulldogs 11
Venue: Lang Park
Halftime Score: Canterbury-Bankstown Bulldogs 6-4
LeagueUnlimited.com Players of the Match:
3 points - Ben Hunt
2 points - Matt Gillett
1 point - Josh Reynolds
BRISBANE BRONCOS (16)
Tries: Corey Oates (2), Jack Reed
Conversions: Scott Prince (2/3)
CANTERBURY-BANKSTOWN BULLDOGS (11)
Tries: Josh Reynolds, Krisnan Inu
Field Goals: Trent Hodkinson (1/1)
Conversions: Trent Hodkinson (1/2)
LeagueUnlimited.com Live Commentary
Interchange: 14. Peter Wallace 15. David Stagg 16. Dunamis Lui 17. Lama Tasi
Bulldogs: 1. Josh Morris 2. Mitch Brown 3. Krisnan Inu 4. Timoteo Lafai 5. Sam Perrett 6. Josh Reynolds 7. Trent Hodkinson 8. Aiden Tolman 9. Michael Ennis (C) 16. Sam Kasiano 11. Tony Williams 12. Josh Jackson 13. Dale Finucane
Interchange: 10. James Graham 14. Dene Halatau 15. Tim Browne 23. Ben Barba
Scored by Josh Reynolds. Conversion attempt by Trent Hodkinson successful.
Josh Reynolds finally opens the scoring for the Bulldogs tonight. They shifted the ball to the right side with the five-eighth dummying on the outside before pushing away from the defence to score next to the posts. Hodkinson adds the extras.
Canterbury-Bankstown Bulldogs 6-0
Scored by Corey Oates. Conversion attempt by Scott Prince unsuccessful.
Ben Hunt provides a try on a platter for his winger! A perfectly placed cross-field kick landed in the arms of Oates who reached out to score. Prince can't add the extras.
Canterbury-Bankstown Bulldogs 6-4
Josh Reynolds kicks a 40/20.
Reynolds with a 40/20 kick to put the Bulldogs on the attack with 5 seconds left in the half.
Scored by Jack Reed. Conversion attempt by Scott Prince successful.
Reed scores to put the Broncos in front! Hunt again provides the kick for his outside men after taking the ball to the line and putting a perfectly weighted kick into the arms of his centre. Prince adds the extras from near the sideline.
Brisbane Broncos 10-6
Scored by Krisnan Inu. Conversion attempt by Trent Hodkinson unsuccessful.
Inu finishes off a supreme Bulldogs try! It all started down the other end of the field through Barba, before he found Jackson in support who gave the ball to Inu to finish off the movement. Inu still had to beat three Broncos defenders, pushing out of the tackle of Jack Reed to score in the corner. Hodkinson misses to the right.
Field goal attempt by Trent Hodkinson successful.
Hodkinson pots a 15-metre field goal from directly in front to put the Dogs back in front.
Canterbury-Bankstown Bulldogs 11-10
Scored by Corey Oates. Conversion attempt by Scott Prince successful.
Corey Oates puts the Broncos back in front! Wallace's kick was spot on and Reed gets a nice little backwards touch into the arms of his winger who scores in the corner. Prince adds the extras from the sideline.
Brisbane Broncos 16-11