The Last Time We Met the Parramatta Eels was in a blockbuster battle at ANZ Stadium over 14 months ago.
Last Time We Met the Eels
On that occasion, the Roosters were also looking to break the Eels undefeated streak to start the season.
It was a back and forth affair on the night, with the first half seeing just a try a piece and the second half exploding into an offensive frenzy.
The Roosters would finish the match with three unanswered tries to edge the Eels, though the score didn't reflect the back and forth nature of the battle.
Once again the Roosters will face an undefeated Eels side when they face off on Saturday night at Bankwest Stadium.
Fullback for Eels is number 1 Clinton GuthersonFullback for Roosters is number 1 James Tedesco
Winger for Eels is number 2 Maika SivoWinger for Roosters is number 2 Daniel Tupou
Centre for Eels is number 3 Michael JenningsCentre for Roosters is number 4 Joseph Manu
Centre for Eels is number 4 Brad TakairangiCentre for Roosters is number 12 Mitchell Aubusson
Winger for Eels is number 5 Blake FergusonWinger for Roosters is number 5 Matt Ikuvalu
Five-Eighth for Eels is number 6 Dylan BrownFive-Eighth for Roosters is number 3 Latrell Mitchell
Halfback for Eels is number 7 Mitchell MosesHalfback for Roosters is number 6 Luke Keary
Prop for Eels is number 8 Daniel AlvaroProp for Roosters is number 8 Jared Waerea-Hargreaves
Hooker for Eels is number 9 Reed MahoneyHooker for Roosters is number 9 Jake Friend
Prop for Eels is number 10 Junior PauloProp for Roosters is number 10 Siosiua Taukeiaho
2nd Row for Eels is number 11 Shaun Lane2nd Row for Roosters is number 11 Boyd Cordner
2nd Row for Eels is number 12 Marata Niukore2nd Row for Roosters is number 17 Angus Crichton
Lock for Eels is number 19 Peni TerepoLock for Roosters is number 14 Isaac Liu
Interchange for Eels is number 14 Jaeman SalmonInterchange for Roosters is number 13 Victor Radley
Interchange for Eels is number 15 Tim MannahInterchange for Roosters is number 15 Zane Tetevano
Interchange for Eels is number 16 Kane EvansInterchange for Roosters is number 16 Poasa Faamausili
Interchange for Eels is number 18 Oregon KaufusiInterchange for Roosters is number 23 Lachlan Lam
Blake Ferguson 5'
James Tedesco 9'
Maika Sivo 48'
Mitchell Aubusson 52'
Maika Sivo 58'
Victor Radley 61'
Siosiua Taukeiaho 68'
James Tedesco 72'
FAN VOTED MAN OF THE MATCH | JAMES TEDESCO
KEY STATS: 1 try assists, 2 tries, 11 tackle breaks
STEGGLES TRY OF THE WEEK
Steggles Try of the Week | Round 3
VB HARD EARNED EFFORT OF THE WEEK
VB Hard Earned Effort | Round 3