New Zealand Warriors halfback Stacey Jones kicked an extra-time field goal to give his side a 31-30 National Rugby League victory over last-place South Sydney on Sunday.
Jones struck a 35m field goal three minutes into extra time to beat the Rabbitohs, who led 24-6 going into the final quarter.
Without an away win since April in Brisbane, the Warriors appeared to be sliding to an embarrassing defeat -- and out of the top eight -- before a four-try spurt by Jones, Clinton Toopi, Motu Tony and Brent Webb.
The win lifted the Warriors to fifth in the standings.
Penrith coach John Lang said his side was a genuine premiership contender after beating the Bulldogs 28-26.
The win keeps the Panthers in third place and puts them in an ideal position with 10 matches remaining.
The Bulldogs, who trailed 28-26 after Penrith center Ryan Girdler converted Luke Lewis' 70th-minute try, had their chances to win the game in the final stages of the match, but were repelled with some excellent scrambling defense.
In other weekend matches, Newcastle beat Parramatta 30-16, Cronulla defeated North Queensland 34-28, Melbourne beat Wests Tigers 16-8, St. George Illawarra defeated Manly and the first-place Brisbane Broncos edged the Sydney Roosters 10-8.