Canterbury's giant-killing late-season run has put the Rabbitohs' top-four hopes on the rocks, while a likely season-ending injury for Braidon Burns and another Sam Burgess blow rounded out a horror night for South Sydney.
Burns cast a dejected figure in the ANZ Stadium sheds as the resurgent Bulldogs surged to a 14-6 upset, the luckless young centre re-injuring the same hamstring that earlier this year sidelined him for three months.
While Burns will undergo the obligatory scans and assessment in coming days, his on-field reaction and lengthy initial lay-off make for a grim prognosis, coach Wayne Bennett conceding "it's probably his season [over]. It's the third time he's done it".
So too the sight of skipper Sam Burgess, who sat out last week with a quad strain, pulling up lame late in the contest as Canterbury kicked on.
"It doesn't look great," Bennett said of Burgess, who will likely be racing the clock in a six-day turnaround for next week's grudge match with former coach Anthony Seibold and the Broncos.
Kieran Foran, meanwhile, knows all too well what Burns is facing.
But having finally put his own calf and hamstring issues to bed the big-money half tormented Souths with the intent of his salad days at Manly.
Match: Rabbitohs v Bulldogs
Round 22 -
Venue: ANZ Stadium, Sydney
- Nine Network
- LIVE PASS
Foran's work at the line proved game-breaking, laying on two tries for Corey Harawira-Naera as Canterbury made it three straight - the first time they've done it in Dean Pay's tenure at Belmore.
For the Rabbitohs, though, the loss drops them out of the top four for the first occasion this season, at the worst possible time.
Manly's big win over Wests Tigers sees them skip ahead into fourth place with just three regular season games remaining, an all-important second bite of the semi-finals cherry evaporating if Souths can't reclaim the ascendancy.
Throughout a tense first half Canterbury well and truly held it, making most of the running without reward.
Only penalty goals traded by Adam Reynolds and Nick Meaney troubled the scorers before half-time.
It was Meaney who looked most likely down the Bulldogs' left edge, Dane Gagai once shunting him into touch as the tryline loomed and again batting a ball dead with the blue-and-white flyer in hot pursuit.
Another Reynolds penalty goal inched the Rabbitohs ahead after the break, but Foran ensured their advantage lasted all of 60 seconds.
His feathered grubber into the in-goal gave Harawira-Naerea first tryscorer honours in the 47th minute.
Reynolds levelled the scores again soon after with his third penalty goal of the night.
Once more, though, it was Foran putting it on a platter in retaliation, piloting Harawira-Naerea through from short range for a 12-6 lead.
Canterbury looked increasingly likely as the game wore on, Raymond Faitala-Mariner and Dallin Watene-Zelezniak finding space through the middle as Lachlan Lewis and Foran guided them around the paddock.
With the clock winding down Souths wound up pressing for points through James Roberts and Gagai.
A strip on Gagai as he looked to burrow over the line gave Souths a full set in prime real estate, only for Liam Knight to cough up possession one tackle later.
When Will Hopoate shot downfield soon after, Sam Burgess was snipered with a leg injury that will have Souths sweating throughout the week.
So too their worrying form slump that has now seen them lose three on the trot and fall to fifth on the ladder, Brisbane having won five of their last seven in return.
And for Canterbury, the chance to rattle another top-eight team's cage, no doubt the sweetest yet if they can upset old foes Parramatta on Thursday.