The Sydney Roosters and Newcastle Knights will face off in a blockbuster clash at the Sydney Cricket Ground on Friday night.
The match is shaping up as a classic, with both teams boasting plenty of star power.
The Roosters will be looking to continue their impressive start to the season, having won their first two matches.
The Knights, meanwhile, will be looking to bounce back from a disappointing loss to the Melbourne Storm last week.
Key match-ups:
Prediction:
This is a tough match to call, but I'm going to give the Roosters a slight edge.
They have been in impressive form so far this season, and they have a number of match-winners in their team.
The Knights will be a tough opponent, but I think the Roosters will be too strong for them on this occasion.