2004 NRL Grand Final

Sunday, 3 October 2004 · Telstra Stadium, Sydney, New South Wales

2004 NRL Grand Final result: Canterbury-Bankstown def. Sydney Roosters, 16-13, at Telstra Stadium, Sydney, New South Wales on Sunday, 3 October 2004.

Result

TeamScore
WinnerCanterbury-Bankstown16
Runner-upSydney Roosters13

Attendance: 82,127

NRL 2004 — full season ladder & finals series

PosClubPWDLPFPADiffPts
1Sydney Roosters241905710368+34242
2Canterbury-Bankstown Bulldogs241905760491+26942
3Brisbane Broncos241617602533+6937
4Penrith Panthers241509672567+10534
5St George Illawarra Dragons2414010624415+20932
6Melbourne Storm2413011684517+16730
7North Queensland Cowboys2412111526514+1229
8Canberra Raiders2411013554613-5926
9Wests Tigers2410014509534-2524
10Newcastle Knights2410014516617-10124
11Cronulla-Sutherland Sharks2410014528645-11724
12Parramatta Eels249015517626-10922
13Manly Warringah Sea Eagles249015615754-13922
14New Zealand Warriors246018427693-26616
15South Sydney Rabbitohs245217455812-35716

Qualified for the finals series — top 8 (McIntyre final eight system) that season.

Finals series

Qualifying Final

DateResultVenueAttendance
10 Sep 2004Penrith Panthers 31–30 St George IllawarraPenrith Park, Penrith, NSW21,963
11 Sep 2004Brisbane Broncos 14–31 Melbourne StormSuncorp Stadium, Brisbane, QLD31,100
11 Sep 2004Canterbury-Bankstown 22–30 North Queensland CowboysTelstra Stadium, Sydney Olympic Park, NSW18,371
12 Sep 2004Sydney Roosters 38–12 Canberra RaidersSydney Football Stadium, Moore Park, Sydney, NSW18,325

Semi-Final

DateResultVenueAttendance
18 Sep 2004North Queensland Cowboys 10–0 Brisbane BroncosDairy Farmers Stadium, Townsville, QLD24,989
19 Sep 2004Canterbury-Bankstown 43–18 Melbourne StormSydney Football Stadium, Moore Park, Sydney, NSW23,750

Preliminary Final

DateResultVenueAttendance
25 Sep 2004Canterbury-Bankstown 30–14 Penrith PanthersSydney Football Stadium, Moore Park, Sydney, NSW37,868
26 Sep 2004Sydney Roosters 19–16 North Queensland CowboysTelstra Stadium, Sydney Olympic Park, NSW43,048

Grand Final

DateResultVenueAttendance
3 Oct 2004Canterbury-Bankstown 16–13 Sydney RoostersTelstra Stadium, Sydney Olympic Park, NSW82,127

Permalink to this season's ladder page →

Match officials

RefereeTim Mander

Scorers

Canterbury-BankstownTries: Matt Utai 23'; Matt Utai 42'; Hazem El Masri 53'
Goals: Hazem El Masri (2/4)
Sydney RoostersTries: Chris Walker 13'; Anthony Minichiello 32'
Goals: Craig Fitzgibbon (2/2)
Drop goals: Brett Finch (1)

Teams

Canterbury-BankstownSydney Roosters
1Luke PattenFullbackAnthony Minichiello1
2Hazem El MasriWingShannon Hegarty2
3Ben HarrisCentreRyan Cross3
4Willie TongaCentreJustin Hodges4
5Matt UtaiWingChris Walker5
6Braith AnastaFive-EighthBrad Fittler (c)6
7Brent SherwinHalfbackBrett Finch7
8Mark O'MeleyPropJason Cayless8
9Adam PerryHookerCraig Wing9
11Willie MasonPropPeter Cusack20
14Reni MaituaSecond RowMichael Crocker11
12Andrew Ryan (c)Second RowAdrian Morley10
13Tony GrimaldiLockCraig Fitzgibbon12
Substitutes
15Corey HughesChad Robinson14
16Roy AsotasiChris Flannery15
17Sonny Bill WilliamsNed Catic16
18Johnathan ThurstonAnthony Tupou17
Steve FolkesCoachRicky Stuart

Clive Churchill Medal

Willie Mason (Canterbury-Bankstown).

Match context

The 2004 decider reunited the competition's two form teams of the era in a rematch of sorts of the 1980 grand final, the last time these two storied clubs had met on the game's biggest stage. Canterbury-Bankstown, missing injured captain Steve Price, fell behind early when Roosters winger Chris Walker crossed after thirteen minutes. The Bulldogs hit back through Matt Utai and then Hazem El Masri, whose penalty goal levelled the scores, but the Roosters replied through a Brett Finch field goal and an Anthony Minichiello try to take a 13-6 lead into the sheds. It was the only time all season the Roosters would lose after leading at half-time. Canterbury seized control after the break: Utai crossed for his second try to level the scores, and El Masri, in a coolly taken match-winner, dived over in the 53rd minute to put the Bulldogs in front for good. The Roosters camped on Canterbury's line for long periods in the closing stages but could not find a way through a desperate, scrambling Bulldogs defence marshalled by stand-in captain Andrew Ryan. The decisive moment arrived in the final minute when Roosters forward Michael Crocker produced a half-break deep in Canterbury territory only for Ryan to strip the ball from him in the tackle, snuffing out the Roosters' last real chance and sealing a famous 16-13 victory. Prop Willie Mason was outstanding in the forward exchanges and was awarded the Clive Churchill Medal for his dominant, tone-setting performance. The win delivered Canterbury-Bankstown's eighth premiership and capped a remarkable turnaround for a club that had been stripped of premiership points and fined over a salary cap scandal only two seasons earlier in 2002. It also marked the final match of Roosters and former Australian captain Brad Fittler's glittering career, while teammate Luke Ricketson was a notable absentee, suspended on the eve of the match for a striking charge. A crowd of 82,127 packed Telstra Stadium, underlining the enduring box-office appeal of the Bulldogs-Roosters rivalry.

Sources

Data last verified: 11 August 2026.

← All Grand Finals

← Rugby League · Champions list · All-time records · World Cup · All competitions · Venues · Teams · Players