The Eels have won back-to-back games for the first time since round five, holding off the Raiders 28-20 in Canberra.
The win continued an unpredictable and downright perplexing season for the Sydney club, who are the only team to beat Penrith this year, but also have a loss to the Tigers on their record and many games that ended closer than they should have.
Sunday's game to close out Indigenous Round could have easily gone the other way, but matching doubles from Dylan Brown and former Raider Bailey Simonsson got them over the line.
Brown's display was borderline flawless, finishing with 198 metres, three line breaks and two tries, the second of which effectively iced the game 14 minutes from time.
After falling behind 20-16 early in the second half, Parramatta drew level when a classy Brown break ended with a diving effort for Simonsson's second try, with another ice-cold Mitch Moses conversion putting the visitors ahead 22-20.
But they looked home 14 minutes from time when Brown crossed again, benefiting from a huge Shaun Lane line break after their defence absorbed plenty from the Raiders.
That also might have left the Raiders questioning if they should have kicked for touch after a penalty inside the Eels' 10-metre zone early in the second half, rather than extending their two-point advantage to four.
The win keeps the Eels firmly in the NRL's top-four hunt, moving to 8-4 for the campaign to stay level with third-placed North Queensland.
Bulldogs fall short of third win of the season against Dragons
On the day news broke of his likely omission from the NSW State of Origin side, Canterbury's Josh Addo-Carr had an afternoon to forget as two poor defensive reads allowed St George Illawarra to claim a 34-24 NRL win.
Addo-Carr has been one of the mainstays of Brad Fittler's NSW side since 2018, but indications from the Blues camp earlier on Sunday suggested his new club's form after his switch from Melbourne to the Dogs this year was set to cost him his representative jersey.
Roosters winger Daniel Tupou appears Addo-Carr's likely replacement and while the Bulldogs flyer had a few jinking runs on Sunday and a try assist for Aaron Schoupp, he did not offer much to suggest he could replicate the form shown in previous series.
In front of 16,991 fans at Belmore — the Bulldogs' first home game at the ground since 2019 — Addo-Carr rushed up and left his defensive line exposed to allow Tautau Moga and Zac Lomax to score.
Addo-Carr was not alone in having a bad day, but his performances for the 16th-placed Bulldogs appear to have ruled him out of Fittler's thinking.
As has often been the case this year the Bulldogs were the architects of their own downfall.
After holding the ball well and with Matt Burton kicking a penalty goal, they appeared to have the upper hand.
But all that came undone when Addo-Carr rushed in on Lomax, who flicked on for an unmarked Moga to score in the corner in the 23rd minute.
Matt Dufty, who was playing against the Dragons for the first time since leaving the club, then dropped a high bomb that allowed Mat Feagai to go over unchallenged, and moments later Ben Hunt darted through a gap to push the Dragons further ahead.
Jake Averillo cut the Red V's advantage to make it 16-6 at half-time before the centre added a second straight after the break.
That try gave the Bulldogs hope they could claim their third win of the season, with Kyle Flanagan backing up a Dufty break to score, and after Burton kicked the conversion the home side led by two points.
That advantage lasted less than a minute, however, with Addo-Carr's miss on Lomax allowing the Dragons to go ahead before hooker Andrew McCullough extended their advantage.
Schoupp hit back for the Dogs but Dragons prop Blake Lawrie killed off Canterbury's hopes of a comeback when he crashed over late on for the first try of his NRL career in his 91st game.