A hat-trick to Bulldogs winger Tyrone Phillips has lifted the blue and whites to a convincing 32-20 win over the Roosters at ANZ Stadium on Sunday afternoon.
The 12-point defeat leaves the Roosters' finals hopes hanging by a thread with the Tricolours requiring at least 10 wins from their final 13 matches if they want to feature in the post season.
Canterbury's win came on the back of an utterly dominant first half that saw them race out to an 18-0 lead courtesy of 68 per cent possession and an impressive completion rate.
David Klemmer was outstanding for the victors, running for 242 metres from 28 carries, while Kerrod Holland was perfect with the boot in a performance that would have made Hazem El Masri proud.
The key stats are below!
STATISTICS | v ROOSTERS, ANZ STADIUM | WON 32-20
Penalties | Bulldogs 8, Roosters 5.
Completions | Bulldogs 32/39 (82.1%), Roosters 21/35 (60%).
Total runs | Bulldogs 185, Roosters 146.
Metres gained | Bulldogs 1478m, Roosters 1337m.
Line dropouts| Bulldogs 3, Roosters 0.
Line breaks | Bulldogs 6, Roosters 6.
Tackle breaks | Bulldogs 17, Roosters 24..
Kicks (kicking metres) | Bulldogs 21 (414m), Roosters 14 (315m).
Kick return metres | Bulldogs 116m, Roosters 187m.
Tackles Made | Bulldogs 287, Roosters 345.
Missed tackles | Bulldogs 24, Roosters 17.
Offloads | Bulldogs 8, Roosters 15.
Errors | Bulldogs 8, Roosters 14.
Runs | Bulldogs: Graham 29, Klemmer 28, Tolman 20. Roosters: Cordner 16, Tupou 15, Pearce 11.
Metres gained | Bulldogs: Klemmer 242m, Graham 189m, Reynolds 164m. Roosters: Cordner 135m, Guerra 127m, Ferguson 122m.
Tackles made | Bulldogs: Lichaa 35, Graham 33, Jackson 32. Roosters: Taukeiaho 43, Napa 41, Friend 39.
Missed tackles | Bulldogs: Jackson 6, Eastwood 4, Holland 3. Roosters: Napa 5, Moa 2, Tupou 2.
Tackle breaks | Bulldogs: Reynolds 5, Graham 5, Jackson 2. Roosters: Mitchell 8, Evans 3, Cordner 3.
Offloads | Bulldogs: Rona 2, Eastwood 2, Lichaa 1. Roosters: Tupou 3, Matterson 2, Evans 2.