Just three weeks ago after a 26-0 loss to the South Sydney Rabbitohs, the Parramatta Eels were on the edge of missing out on the finals.
But after a 22-14 win over the Melbourne Storm, the blue-and-gold have wrapped up fourth place on the ladder, and booked a western Sydney blockbuster against the Penrith Panthers for the first week of the NRL finals.
The result wraps up the top four and will see the defending premier and minor premier Panthers host the Eels, while the Sharks and Cowboys will play in the other qualifying final with this weekend's results deciding who will host.
Currently the Sharks are in the box seat, facing a clash against the Knights on Sunday, while the Cowboys have to win over the Panthers and hope Cronulla lose to nab second place and a home final.
The Storm will likely finish fifth, while the Roosters and Rabbitohs are facing a playoff for sixth on Friday night, but will likely face off in the first week of the finals.