Josh Addo-Carr scored a dramatic late try as Melbourne Storm snatched a thrilling 14-12 NRL win over Brisbane Broncos in Billy Slater's long-awaited return.
Slater had a huge smile on his face after he was given a standing ovation when he came off the bench to make his first appearance in over a year and the Storm also had the last laugh at AAMI Park on Thursday.
It was the Broncos, smarting from a 21-20 extra-time loss to the North Queensland Cowboys last week, who struck first when the rapid James Roberts raced 60 metres to go under the posts after a Cooper Cronk pass was spilled.
Jordan Kahu converted but the Storm, also inspired by the return of the impressive fit-again Jesse Bromwich, were level when Ryley Jacks went over in the left corner and Cameron Smith added the extras.
Slater came on for only his ninth game in two years on the half-hour mark after Smith's penalty made it 8-6 and the Australia full-back looked lively as the Storm strived to make it three out of three.
The Broncos, who gave a debut to Benji Marshall from the bench, were back in front courtesy of Ben Hunt's try and the Storm's frustration mounted when no try was the verdict after Will Chambers was deemed to have touched down short of the line.
There was a final twist, though, as Addo-Carr scooped up a rebounding ball to cross in the left corner and captain Smith converted to put the Storm top of the ladder.