Penrith have squeaked past Parramatta after a tense NRL semi-final in Mackay to set up a dream preliminary final against Melbourne in Brisbane next week.
The Panthers, aiming to bounce back from their shock loss to South Sydney last weekend, struggled to break down a resilient Eels team but held on to claim an 8-6 win on Saturday at BB Print Stadium.
After losing winger Brian To'o on match eve to an ankle injury, the Panthers made a fast start and almost scored when Nathan Cleary backed up Api Koroisau's break but the Eels managed to haul the Penrith captain down just short of the line.
It set a tone for the evening as Penrith knocked repeatedly at Parramatta's door but were constantly turned away.
The Eels took the lead when Dylan Edwards allowed a towering bomb from Mitchell Moses to bounce and ex-Panther Waqa Blake scored in the 11th minute.
The Panthers quickly responded when a Cleary grubber in the 17th minute bounced kindly into Kurt Capewell's midriff for the Queensland State of Origin representative to level the scores.
From there both teams traded blows without scoring until a penalty to Cleary gave the Panthers a two-point buffer heading into the break.
Penrith dominated the second half but just couldn't find a try to extend their lead, with To'o's replacement Brent Naden going closest when he pounced after Blake Ferguson fumbled a Cleary bomb.
The bunker however saved Ferguson's blushes with replays showing Jerome Luai was offside when Cleary kicked the ball.
After soaking up wave-after-wave of Panthers attack the Eels mounted a strong finish in the dying minutes but were unable to score themselves and when Junior Paulo dropped a pass in the final minute inside the 10, the game was done.
"It was a good old-fashioned semi-final tonight," Panthers coach Ivan Cleary said.
"I thought it was fitting we finished the game with a defensive stand. We have had to learn different ways to win and our defence certainly held up tonight.
"We are in a prelim and that is where we're at. Against the reigning premiers, where would you rather be?"
Parramatta forward Marata Niukore was twice placed on report during the match, for an off-the-ball shot on James Fisher-Harris and then a crusher tackle on Scott Sorensen.
Former Panther Reagan Campbell-Gillard was also placed on report early in the game for a high shot on Moses Leota.
Panthers forward Viliame Kikau also spent some time off the ground in the second half after appearing to tweak a knee, with coach Ivan Cleary hoping it's not a serious knock and that To'o is also fit to face the Storm at Suncorp Stadium next Saturday.
Parramatta's defeat also extends the club's unwanted record of failing to win back-to-back finals games since 2009.
"I don't know if we deserved that result but that's footy that's the way it goes," Eels coach Brad Arthur said.
"A lot of disappointed players in the dressing room, they're shattered."