Jake Turpin's late converted try ensured Josh Morris' hat-trick was in vain as Brisbane Broncos earned a narrow 24-22 victory over a sloppy Cronulla Sharks.

The Sharks outscored the depleted Broncos five tries to four at Pointsbet Stadium, but a combination of poor kicking from Chad Townsend and erratic handling cost the home side dear.

Cronulla's misery was perhaps summed up at the end of the first half by a calamitous series of errors between Matt Moylan, Townsend and Morris in an attempt to sweep up Turpin's grubber, the latter's kick into the goal area allowing Tevita Pangai Jr the easiest of tries.

That saw Brisbane take a four-point lead into half-time, with the visitors' opening score from debutant Xavier Coates having been answered by unconverted scores for Josh Dugan and Townsend.

Morris ran in three tries in the space of a brilliant 10-minute spell early after the restart, but the ironic cheers for Kyle Flanagan's conversion for the latter of that trio – their first of the evening – told a story in itself.

Cronulla's 10-point cushion was diminished with 20 minutes left on the clock when Payne Haas powered under the posts and Pangai's sensational offload to Turpin the 76th minute completed the turnaround.

The Broncos have now racked up six straight wins over the Sharks and sit just two points outside the top eight.