All the scorelines, highlights, injury and judiciary news from this weekend's NRL action.
Despite their coach Des Hasler recently claiming the premiership was a three-horse race between Melbourne, the Roosters and Souths, his Sea Eagles showed they're legitimate contenders by beating the Storm at AAMI Park.
Canberra also have to be considered strong contenders after ending Penrith's winning streak at Panthers Stadium.
Round 19 snapshot
Sharks v Cowboys
- Report: Sharks still in finals hunt after fighting back against Cowboys
- Injuries: Kyle Feldt (head knock)
- Judiciary: Aaron Woods (contrary conduct)
Match Highlights: Sharks v Cowboys
Match: Sharks v Cowboys
Round 19 -
home Team
Sharks
10th Position
away Team
Cowboys
13th Position
Venue: PointsBet Stadium, Sydney
Knights v Wests Tigers
- Report: Benji magic helps Tigers pip Knights in Farah's 300th
- Injuries: Michael Chee Kam (head knock)
- Judiciary: No charges
Match Highlights: Knights v Wests Tigers
Match: Knights v Wests Tigers
Round 19 -
home Team
Knights
9th Position
away Team
Wests Tigers
11th Position
Venue: McDonald Jones Stadium, Newcastle
Rabbitohs v Dragons
- Report: Rabbitohs steal last-second win over brave Dragons
- Injuries: No serious injuries reported
- Judiciary: No charges
Match Highlights: Rabbitohs v Dragons
Match: Rabbitohs v Dragons
Round 19 -
home Team
Rabbitohs
2nd Position
away Team
Dragons
14th Position
Venue: Accor Stadium, Sydney
Eels v Warriors
- Report: Eels hang on to clinch thriller against Warriors
- Injuries: Jazz Tevaga (arm)
- Judiciary: Issac Luke (dangerous throw)
Match Highlights: Eels v Warriors
Match: Eels v Warriors
Round 19 -
home Team
Eels
6th Position
away Team
Warriors
12th Position
Venue: CommBank Stadium, Sydney
Titans v Broncos
- Report: Broncos run riot to thump Titans and storm into top eight
- Injuries: Phillip Sami (failed HIA), Dale Copley (leg), Alex Glenn (groin)
- Judiciary: Tevita Pangai (high tackle - careless)
Match Highlights: Titans v Broncos
Match: Titans v Broncos
Round 19 -
home Team
Titans
16th Position
away Team
Broncos
8th Position
Venue: Cbus Super Stadium, Gold Coast
Storm v Sea Eagles
- Report: Cherry-Evans field goal hands Manly epic win over Storm
- Injuries: Christian Welch (failed HIA), Jesse Bromwich (sternum)
- Judiciary: Jake Trbojevic (dangerous throw)
Match Highlights: Storm v Sea Eagles
Match: Storm v Sea Eagles
Round 19 -
home Team
Storm
1st Position
away Team
Sea Eagles
5th Position
Venue: AAMI Park, Melbourne
Bulldogs v Roosters
- Report: Taukeiaho injured as Roosters cruise past Bulldogs
- Injuries: Siosuia Taukeiaho (calf)
- Judiciary: Match review committee to announce findings on Monday
Match Highlights: Bulldogs v Roosters
Match: Bulldogs v Roosters
Round 19 -
home Team
Bulldogs
15th Position
away Team
Roosters
3rd Position
Venue: Accor Stadium, Sydney
Panthers v Raiders
- Report: Red-hot Raiders extinguish Panthers' winning streak
- Injuries: No major injuries reported
- Judiciary: Match review committee to announce findings on Monday
Match: Panthers v Raiders
Round 19 -
home Team
Panthers
7th Position
away Team
Raiders
4th Position
Venue: BlueBet Stadium, Penrith
Who's winning in Round 20?