The Roosters put on a second half master class to down the Parramatta Eels 28-18 at Allianz Stadium on Saturday night.
The Roosters were flat to start the half, conceding a soft try in the opening ten minutes when Tim Mannah barged over under the sticks.
The try was not the beginning of the end though, when just minutes later Daniel Tupou made a break, sprinted down the left edge then popped a pass to James Maloney on the inside.
In a battle of deadly left edges, the Eels would go in again when a very quick Reece Robinson ran a good hole then passed wide to Semi Radradra for his first of the night.
The Eels came to play, proving they meant business when Corey Norman finished off a long range effort to put his side up by more than two converted tries after half an hour.
The Roosters went into the sheds at halftime down by 14 points.
Something clicked at the break, with the Roosters coming out of the sheds with plenty of momentum and energy.
After a couple of close cracks at the line, the Roosters eventually cracked when an Eels knock on resulted in a try to Mitchell Aubusson on the right edge, after receiving a rare long ball from Jared Waerea-Hargreaves.
A page had turned and the Roosters were running rampant. They would score again minutes later through Roger Tuivasa-Sheck after a receiving a great ball from Pearce then squeezing through a gap.
Down by two and plenty of time remaining, an arm wrestle ensued. The Eels were still in it and were willing to fight hard to keep it, but the Roosters were just more hungry on this occasion.
Waerea-Hargreaves put on another master class performance, and this time it resulted in a four-pointer when he pinned the ears back and went for gold to score just left of the uprights.
The comeback was completed, but it was anything but sealed. Jake Friend would be the one to ensure that when an Eels error resulted in a dropped ball, Tuivasa-Sheck offload and a Jake Friend sprint to then put it down under the sticks.
It’s the third week in a row that the Roosters have had a scare, but they survive another one this week to make it nine wins in a row.