Titans players celebrate during their victory over the Dragons in Round 19.

NRL.com takes a look back at the season that's been, including our most viewed content on a week-to-week basis.

Michael Jennings made up for his mishap in State of Origin II by scoring a late try in the final game of the series to help the Blues avoid a Maroons clean sweep as Paul Gallen and Corey Parker bowed out of the Origin stage. In Round 19, Tyrone Roberts led the Titans to a thumping victory over the Dragons while the Sea Eagles beat out the Warriors in golden point at Perth's nib Stadium. The Knights were mightily unlucky against the Storm for the second time in 2016. The Sharks had to dig deep to quell a desperate Roosters outfit and the Broncos finally found some solace by beating the Rabbitohs. 

Round 19 Results:

New South Wales Origin 18 defeated Queensland 14 
Titans 32 defeated Dragons 12 
Sea Eagles 15 defeated Warriors 14 in golden point extra time 
Broncos 30 defeated Rabbitohs 10 
Storm 20 defeated Knights 16 
Panthers 22 defeated Eels 18 
Sharks 32 defeated Roosters 20 

Byes: Bulldogs, Cowboys, Raiders, Wests Tigers

Top five stories:

1. NSW steal dramatic Origin win by Jack Brady 

2. Origin III: NSW player ratings by Martin Gabor 

3. Fifita explains Origin brain explosion by Jack Brady 

4. Rabbitohs sack Paul Carter by Rabbitohs Media 

5. The Top 10 golden point games by Martin Gabor 

Top three videos:

1. State of Origin III highlights 

2. Rabbitohs v Broncos highlights 

3. Sea Eagles v Warriors highlights 

NRL Telstra Premiership ladder after Round 19: 

Club

Played

Win

Draw

Loss

+/-

Points

1. Sharks

17

15

0

2

+175

34

2. Storm

17

14

0

3

+220

32

3. Cowboys

17

11

0

6

+173

26

4. Bulldogs

17

11

0

6

+109

26

5. Raiders

17

10

1

6

+82

25

6. Broncos

17

10

0

7

+99

24

7. Titans

17

8

0

9

-3

20

8. Warriors

17

8

0

9

-17

20

9. Panthers

17

8

0

9

-32

20

10. Dragons

17

8

0

9

-145

20

11. Tigers

17

7

0

10

-87

18

12. Manly

17

6

0

11

-68

16

13. Rabbitohs

17

5

0

12

-82

14

14. Eels

17

10

0

7

+6

12*

15. Roosters

17

3

0

14

-126

10

16. Knights

17

1

1

15

-349

7

* Parramatta stripped of 12 competition points following salary cap investigation