All the key points, match reports, highlights and injury and suspension news to come out of the Telstra Premiership in Round 21.

Panthers v Bulldogs

A strong defensive effort from the under-fire Canterbury Bulldogs wasn't enough as the Penrith Panthers clinched a 16-8 win at Pepper Stadium on Thursday night.

Injuries: Sam Kasiano (sternum), Adam Elliott (cork), Leilani Latu (jaw)

Judiciary: No charges.

Match report: Panthers prevail against scrappy Bulldogs 
Panthers v Bulldogs: Five key points
Watch: Match highlights

Warriors v Sharks

The Sharks did enough to continue their charge to the finals with a solid win over the Warriors in Auckland. 

Injuries: Bodene Thompson (arm), Nu Brown (concussion).

Judiciary: No charges.

Match report: Top-four Sharks overpower Warriors
Warriors v Sharks: Five key points
Watch: Match highlights

Eels v Broncos

The Eels announced their premiership intentions with a powerful display to down the Broncos at ANZ Stadium on Friday night. 

Injuries: Andrew McCullough (knee), Nathan Brown (head).

Judiciary: Kenny Edwards (contrary conduct).

Match report: Eels down Broncos for fifth straight win
Eels v Broncos: Five key points
Watch: Match highlights

Knights v Dragons

The Dragons' hopes of playing finals footy have taken a huge hit after they fell 21-14 to the bottom-placed Knights in a major upset at McDonald Jones Stadium. 

Injuries: No major injuries.

Judiciary

Match report: Knights stun Dragons in Newcastle
Knights v Dragons: Five key points
Watch: Match highlights

Rabbitohs v Raiders

The Canberra Raiders have proved too strong for the South Sydney Rabbitohs on Saturday, cruising to a 32-18 win at ANZ Stadium.

Injuries: Sam Burgess (ribs).

Judiciary

Match report: Raiders put scrappy Souths to the sword
Rabbitohs v Raiders: Five key points
Watch: Match highlights

Roosters v Cowboys

The Sydney Roosters have overturned a 16-6 half-time deficit to beat the North Queensland Cowboys 22-16 at Allianz Stadium on Saturday night. 

Injuries: Victor Radley (hand).

Judiciary

Match report: Roosters fight back to beat Cowboys
Roosters v Cowboys: Five key points
Watch: Match highlights

Storm v Sea Eagles

The top-of-the-table Melbourne Storm claimed a powerful 40-6 victory at home over the Manly Sea Eagles to retain their position as outright leaders with five rounds remaining in captain Cameron Smith’s 350th NRL match.

Injuries: No major injuries

Judiciary: Addin Fonua-Blake (on report)

Match report: Smith celebrates 350th in style
Storm v Sea Eagles: Five key points
Watch: Match highlights

Titans v Wests Tigers

A brilliant performance from James Tedesco and a Titans team that forgot to turn up for the fight has seen the Wests Tigers record their fifth win of the season with a dominant 26-4 victory that ended the Titans finals hopes at Cbus Super Stadium on Sunday afternoon.

Injuries: No major injuries

Judiciary

Match report: Tedesco ends Titans season
Titans v Wests Tigers: Five key points
Watch: Match highlights