Canterbury ring-in five-eighth Lachlan Lewis has shocked the Roosters with two first-half tries to keep his lowly side within reach of a huge upset at Bankwest Stadium.
The Roosters took a 16-10 lead into half time but the Bulldogs score soon after the break to tie things up.
Roosters winger Matt Ikuvalu stole a lead again a few minutes later.
Watch The 2021 NRL Telstra Premiership Live & On-Demand with No Ad-Breaks During Play. New to Kayo? > Get your 14-day free trial now & start streaming instantly >
Follow the action in our live blog below. If you can’t see the blog, click here.
Bulldogs: 1. Nick Meaney 2. Corey Allan 3. Will Hopoate 4. Aaron Schoupp 21. Falakiko Manu 19. Lachlan Lewis 7. Jake Averillo 8. Jack Hetherington 9. Sione Katoa 10. Luke Thompson 11. Corey Waddell 12. Joe Stimson 13. Josh Jackson 14. Bailey Biondi-Odo 15. Dylan Napa 16. Ofahiki Ogden 17. Renouf Atoni
Roosters: 1. Joseph Manu 2. Daniel Tupou 3. Josh Morris 4. Billy Smith 5. Matt Ikuvalu 6. Drew Hutchison 7. Sam Walker 8. Jared Waerea-Hargreaves 9. Sam Verrills 10. Siosiua Taukeiaho 11. Isaac Liu 12. Sitili Tupouniua 13. Victor Radley 14. Lachlan Lam 15. Egan Butcher 16. Nat Butcher 17. Ben Thomas