Last-placed Parramatta have turned around a 14-point deficit to stun Cronulla 29-20, breaking a six-match losing streak.
The Eels trailed 20-6 at half-time but scored 23 unanswered points in the second half to bury the shell-shocked Sharks in front of a small but vocal Parramatta Stadium crowd.
It was Parramatta's first victory since the Round 5 triumph over Manly and just their second win of the season.
Fullback Jarryd Hayne was the star for the home side, scoring two tries and setting up another in a commanding performance ahead of Origin II.
In a possible concern for the Blues, skipper Paul Gallen spent the final 20 minutes of the game on the Cronulla bench.
After a promising start to the season, his side has now lost its last two matches to drop out of the top four.
Cronulla surprisingly opted to take a kick at goal from an early penalty to lead 2-0 after three minutes.
But on eight minutes the Eels grabbed the lead.
Ben Roberts and Hayne combined to send Ryan Morgan over in the corner for the near-perfect start.
Luke Burt landed the sideline conversion for a 6-2 advantage.
But as has been the case so often this season, Parramatta conceded points soon after scoring.
Burt dropped Carney's crossfield kick and Isaac Gordon was there to pick up the rebound and touch down.
Carney's conversion edged the Sharks in front 8-6.
For the next 15 minutes the visitors bombarded the Parramatta line without reward.
They forced countless repeat sets and made the Eels come up with 100 more tackles but had to wait until the 31st minute to crack the brick-wall defence.
Isaac De Gois drifted across field and picked up Colin Best coming back at the angle.
There was no stopping the powerful centre that close to the line.
Gallen put the stamp on an emphatic first-half display by wrestling his way over from dummy half three minutes before the break.
But the second half was a completely different story.
All the momentum was with the Eels as they fought back with two quick tries.
Hayne did it all for the first one, spearing past three defenders to crash over from close range.
He turned provider for Parramatta's third try, hitting Burt with a lovely cut-out pass to send the veteran winger down the left touchline.
Burt converted from out wide to leave the Sharks wobbling at 20-18 up.
Burt scored again in the 70th minute to put the Eels in front for the first time, with Hayne sealing the drought-breaking win with his second two minutes later.
Parramatta 29
Tries: Burt 2, Hayne 2, Morgan
Goals: Burt 4
Field Goal: Sandow
Cronulla 20
Tries: Gordon, Best, Gallen
Goals: Carney 4
Crowd: 10,009