Josh Reynolds scored one try and had three ruled out as Canterbury Bulldogs eased the pressure on coach Des Hasler with a hard-fought 10-7 NRL win over Brisbane Broncos on Thursday.
Hasler has come in for criticism after the Bulldogs could only win one of their first four games of the season, but his players responded by coming from 7-0 down at half-time to claim a much-needed victory in the driving rain at ANZ Stadium.
Brad Abbey scored his first try for the Bulldogs and Reynolds' persistence paid off when he was finally awarded a try as the Broncos suffered a third loss of the season.
Hasler faced probing over his future following a 36-0 drubbing at the hands of Manly Sea Eagles last time out, but his charges appear to be behind him on the evidence of this showing.
The Broncos struck first when Sam Thaiday raced onto a kick over the top from Anthony Milford, who also slid to try to touch down in his 100th NRL game, but was beaten to it by his team-mate.
Jordan Kahu converted in terrible conditions and added a drop goal with his left foot to put the Broncos seven points up at the end of a first half in which the Bulldogs were left to rue two tries from Reynolds being ruled out for offside.
The lively Reynolds was not to be denied when he powered his way through to get the Bulldogs on the board 14 minutes into the second half following a mistake from Kahu.
Abbey put the home side in front with a second try and Reynolds had another chalked off due to a knock-on before James Graham's outstanding try-saving tackle denied Corey Oates as the Bulldogs held on.