The Roosters pulled off a nice 34-20 win over the Canterbury-Bankstown Bulldogs on Thursday night in the Holden Cup.

They were out of the blocks fast and would score their first try in the opening five minutes through Johnny Tuivasa-Sheck, using his dazzling footwork to step around his defender and plant it down in the corner. 

It was looking a bit like deja vu for the Roosters, as the Bulldogs would go on to score back-to-back tries in the same fashion as the last time they played. 

Unlike last time though, the scoring spree would stop there for the Bulldogs as the Roosters hit straight back. 

Lachlan Lam found a gap in the defence to step and bolt his way to the line. 

The Roosters would go on to score back-to-back tries through Jarred Anderson on the back of a tap-back from Tuivasa-Sheck, and Bernard Lewis who sprinted his way over on the left edge. 

Marcelo Montoya would go in for his second try of the night for the Bulldogs to bring it to within six points at the halftime siren. 

The second half started the same way as the first, with Tuivasa-Sheck bagging his double after plucking a perfect kick from Ben Marschke to go over just wide of the uprights. 

Grant Garvey would be next to score for the Roosters, with his signature dummy-half dart to score right next to the sticks. 

The Bulldogs were next to score through Jack Gibbons to make it a 14-point game. 

The game would go back-and-forth for the final 25 minutes, but no more points were posted.