Over the 20 years we have seen rugby league become the modern game it is today.

In these past 20 years we have also been treated to some amazing grand finals and today we take the top 10 and rank them.

Don’t forget to leave your opinions in the comments section below.

3. 2004 (Bulldogs def. Roosters 16-13)

Who would have thought another close grand final, and another with a great story at that. The 2004 grand final would see minor premiers, back-to-back grand final makers and favourites the Sydney Roosters losing to a young and hungry Canterbury-Bankstown Bulldogs.

Adding to that departing captain Steve Price would miss the game through to injury, making a victory all that more sweeter for the Bulldogs.

In a less mentioned but equally as big point, Brad Fittler would retire after this game. Pretty much this was the 2004 grand final; The Dogs win their first grand final in nine years, the Bulldogs just overcome the favoured Roosters, Price leaves a champion and Fittler retires, wow!

SYDNEY, AUSTRALIA - OCTOBER 3: Bulldogs players celebrate victory after defeating the Roosters during the NRL Grand Final between the Sydney Roosters and the Bulldogs held at Telstra Stadium, October 3, 2004 in Sydney, Australia. (Photo by Chris McGrath/Getty Images)