The Sydney Roosters had lost three of their last four matches heading into Round 22 while conceding 30 or more points during three of these contests.
With their hopes of playing finals footy on the line, Trent Robinson's side simply had to win against Manly and win is exactly what they did. They then backed this up with an incredible result against the Dolphins, before also putting Canterbury to the sword to emerge as a dark horse in the finals race.
Can the Chooks keep their momentum alive when they take on Parramatta this weekend?
MORE: Sydney Roosters 2025 NRL draw and schedule
Sydney Roosters NRL game this week
The Roosters will take on the Eels at CommBank Stadium on Saturday, August 23 at 7:35pm (AEST).
Roosters confirmed team list for Round 25
1. James Tedesco
2. Junior Tupou
3. Billy Smith
4. Robert Toia
5. Mark Nawaqanitawase
6. Hugo Savala
7. Sam Walker
8. Naufahu Whyte
9. Connor Watson
10. Lindsay Collins
11. Angus Crichton
12. Siua Wong
13. Victor Radley
14. Benaiah Ioelu
15. Salesi Foketi
16. Egan Butcher
17. Spencer Leniu
18. Ethan King
19. Blake Steep
20. Taylor Losalu
21. Sandon Smith
22. Tom Rodwell
Roosters latest team news:
The Roosters made it three wins on the bounce last week as they eased to an impressive victory over the Dogs.
However, they have been hit with a blow as Daniel Tupou has dropped out of the side due to a head knock. Junior Tupou replaces the veteran on the wing.
Trent Robinson shuffled his forward pack just ahead of the game once again, with Spencer Leniu brought in at prop, Benaiah Ioelu starting ahead of Connor Watson, Naufahu Whyte switching to lock, Victor Radley going to an edge and Egan Butcher dropping to the bench.
The original set-up has been listed for the Chooks' Round 25 clash, although Butcher has been named on the pine from the offset due to Siua Wong's return from a head knock.
Blake Steep has lost his place in the 17, as a result of Wong's inclusion.