Canterbury turned Sunday night entertainers before South Sydney upped the ante in the final minutes to steal a 36-28 win in a thriller at Accor Stadium.

Latrell Mitchell starred for the Rabbitohs and provided the game-breaking moment when he sent Alex Johnston over for his second on the left edge with scores locked at 28-28 close to fulltime.

Johnston crossed for a third two minutes later to ensure the Rabbitohs snatched a win that throughout the evening looked as though the Bulldogs were on their way to victory.

Both sides traded three tries each in the second half to set up a tied ball game before Johnston crossed for the third hat-trick of his season and 11th of his career.

It was a see-sawing contest to stay on theme with Sunday's earlier matches with both sides taking turns in leading before the Rabbitohs snuck home.

The defeat was compounded for the Bulldogs with winger Josh Addo-Carr leaving the field with a glute problem around the same time the Rabbitohs flew home.

The Rabbitohs struck first through Lachlan Ilias, who placed a pinpoint kick between Jake Averillo and Josh Addo-Carr to pluck the ball out of the air and get it down.

Canterbury hit back four minutes later when former Rabbitoh Braidon Burns made a successful return from a hamstring injury to beat Alex Johnston out wide to the line.

South Sydney set up a 16-10 lead when Cody Walker crossed through a Keaon Koloamatangi offload before Mitchell sent Johnston over on the left edge in a typical backline raid.

Mitchell enjoyed a personal battle with incumbent NSW centre Matt Burton throughout the evening, putting the Bulldogs five-eighth on his backside twice with ball in hand.

The Rabbitohs fullback then lit up Accor Stadium with a strong individual effort before Canterbury returned serve through Jake Averillo and Paul Vaughan to keep the game in the balance.

Match snapshot

Play of the game

Latrell Mitchell's freakish solo effort in the second half ensured the Rabbitohs were never really out of the game despite Canterbury's threats throughout the evening. His efforts to link with Kodi Nikorima and score a try was a statement that should shake the rest of the competition.

What's next

South Sydney return to Accor Stadium for a round 19 blockbuster against a Storm side reeling after the season-ending knee injury to Ryan Papenhuyzen and who are staring down the barrel of four consecutive losses.

The Rabbitohs will have Damien Cook back on deck while they'll be hoping Cameron Murray is also cleared to play after his concussion in Origin III.

For the Bulldogs, they'll shift their next home game to CommBank Stadium for a clash with the struggling Titans.

Subscribe to Receive The Latest News, Offers & Member Exclusives.