The season is on the line this weekend for the top two teams during the NRL's regular season.
The Sydney Roosters took out the minor premiership while the Manly Sea Eagles finished second but both stumbled at the first finals hurdle last week.
The Sea Eagles slumped to a comprehensive 24-40 loss against South Sydney while the Roosters were edged 19-18 by the gallant Penrith in a stunning contest.
To stay alive the Roosters have to account for North Queensland tonight while the battered Sea Eagles will have to quell the resurgent Canterbury-Bankstown.
Tomorrow the Vodafone Junior Warriors take aim at a spot in the final four teams when they face the NYC's minor premier Newcastle.
NRL PREVIEWS
SYDNEY ROOSTERS v NORTH QUEENSLAND COWBOYS
MANLY SEA EAGLES v CANTERBURY-BANKSTOWN BULLDOGS
NYC PREVIEWS
BRISBANE BRONCOS v WESTS TIGERS
NEWCASTLE KNIGHTS v VODAFONE JUNIOR WARRIORS
NSW CUP PREVIEWS
PENRITH v WENTWORTHVILLE | NEWCASTLE v ILLAWARRA
FINAL PROGRAMME
FRIDAY
Allianz Stadium, Sydney
NRL | Semi-final: (1) Sydney Roosters v (5) North Queensland Cowboys, 7.55pm
NYC | Semi-final: (2) Brisbane Broncos v (6) Wests Tigers, 5.15pm
SATURDAY
Allianz Stadium, Sydney
NRL | Semi-final: (2) Manly-Warringah Sea Eagles v (7) Canterbury-Bankstown Bulldogs, 7.45pm
NYC | Semi-final: (1) Newcastle Knights v (8) Vodafone Warriors, 5.15pm
SUNDAY
Leichhardt Oval, Sydney
NEW SOUTH WALES CUP | (1) Penrith Panthers v (3) Wentworthville Magpies, 1.10pm
(2) Newcastle Knights v Illawarra Cutters, 3.10pm