The loss of hooker Andrew McCullough has soured Brisbane's spiteful 30-8 NRL win over South Sydney at Suncorp Stadium.
A revitalised Rabbitohs were also paying the price for the physical clash with Hymel Hunt (pectoral) expected to be sidelined for the season after an at times intense arm wrestle in front of a 40,275-strong Friday night crowd.
Ladder leaders Brisbane notched their fifth straight win but not all went to plan with McCullough suffering knee ligament damage in a 24th-minute Tom Burgess tackle.
There may be more headaches for Broncos coach Wayne Bennett too, with Joe Ofahengaue and Adam Blair reported for high tackles within a minute of each other in a fiery second half.
South Sydney may have slumped to their fifth loss in six games but showed some overdue fight after appearing down and out trailing 14-0 at halftime.
Sam Burgess threw his weight around after the break before the Greg Inglis of old finally emerged for the Rabbitohs.
Inglis stepped Jack Reed to score in the 52nd minute, ending 223 minutes in which Brisbane had kept opponents scoreless.
The Broncos had hoped to become the first team since Easts in 1919 to win three straight games to nil.
After Souths cut the deficit to 14-8, it seemed only something special was going to break the ice in an absorbing second half battle - and Queensland hopeful Corey Oates provided in the 63rd minute.
A mid-air Oates scored after doing his best Superman impersonation, planting the ball while somehow avoiding the sideline in a remarkable diving effort.
That opened the floodgates.
Jordan Kahu (70th minute) pounced on a Ben Hunt kick before captain Corey Parker (73rd) scored in his 331st game, making him the longest-serving forward in the NRL. Ofahengaue was placed on report for a shoulder charge on Paul Carter (55th minute) and Blair was booked for a high shot on Adam Reynolds a minute later.
Reynolds left the field, appearing to have injured his recently healed jaw but later returned.
Carter also came back on after treatment.