Defending premiers Melbourne Storm will host the Cronulla Sharks in a preliminary final at AAMI Park on Friday night followed on Saturday by an Allianz Stadium blockbuster between traditional rivals South Sydney and the Roosters.
The Storm and Sharks rivalry has gone to a new level in the last two years after they fought out an epic NRL decider in 2016.
The Storm had week two off while Cronulla won through to the preliminary final with a 21-20 win over Penrith.
On Saturday night the Rabbitohs moved through to the preliminary final with a heart-stopping 13-12 win over the Dragons.
NRL Telstra Premiership Finals Series – Week 3
Preliminary Final: Friday, September 21, 7.40pm, AAMI Park
NRL: Melbourne Storm v Cronulla Sharks
NRLW: Brisbane Broncos v New Zealand Warriors; 5.15pm
Preliminary Final: Saturday, September 22, 7.40pm, Allianz Stadium
NRL: Sydney Roosters v South Sydney Rabbitohs
NRLW: Sydney Roosters v St George Illawarra Dragons; 5.10pm