Brisbane snapped a woeful run of recent form and kept itself in finals calculations with a gritty 30-10 National Rugby League win over Cronulla at Suncorp Stadium.
The Broncos recorded just their second win in nine starts to move level with four teams vying for finals on 24 competition points, but remain outside the top eight on points differential.
Broncos full-back Karmichael Hunt set up a try and had a solid game at the back, and said the win was testament to the quality of people at the club.
The Broncos ran in five tries to two in front of an appreciative home crowd witnessing a win for the first time in more than a month.
The Sharks remain bottom of the standings with the Roosters.