The Last Time We Met the Melbourne Storm was in a do-or-die final at the Sydney Cricket Ground to decide who would go through to the NRL Grand Final.
Sign up for a free NRL Account to access this video and other exclusive content.
Not sure? Learn more about NRL Account
It started with the fire and emotion you would expect from a Grand Final qualifier, but it would soon turn into a neck-and-neck encounter between the top two teams on the 2019 NRL ladder.
Boyd Cordner was the lone try-scorer of the first half, but it was big man Nelson Asofa-Solomona that brought it level early in the second half.
It took time to crack the Storm's defence, but it would eventually be done when Cooper Cronk found a little space and James Tedesco was there to finish it off as he'd done all year long.
In Round 8, the two sides are once again right next to each other on the NRL ladder and will face off for what's sure to be another neck-and-neck affair.
Fullback for Roosters is number 1 James TedescoFullback for Storm is number 1 Ryan Papenhuyzen
Winger for Roosters is number 2 Daniel TupouWinger for Storm is number 5 Josh Addo-Carr
Centre for Roosters is number 3 Latrell MitchellCentre for Storm is number 3 Curtis Scott
Centre for Roosters is number 4 Joseph ManuCentre for Storm is number 4 Justin Olam
Winger for Roosters is number 5 Brett MorrisWinger for Storm is number 17 Will Chambers
Five-Eighth for Roosters is number 6 Luke KearyFive-Eighth for Storm is number 6 Cameron Munster
Halfback for Roosters is number 7 Cooper CronkHalfback for Storm is number 7 Jahrome Hughes
Prop for Roosters is number 8 Isaac LiuProp for Storm is number 8 Jesse Bromwich
Hooker for Roosters is number 9 Sam VerrillsHooker for Storm is number 9 Cameron Smith
Prop for Roosters is number 10 Siosiua TaukeiahoProp for Storm is number 10 Nelson Asofa-Solomona
2nd Row for Roosters is number 11 Boyd Cordner2nd Row for Storm is number 11 Felise Kaufusi
2nd Row for Roosters is number 12 Mitchell Aubusson2nd Row for Storm is number 12 Kenneath Bromwich
Lock for Roosters is number 13 Victor RadleyLock for Storm is number 13 Dale Finucane
Interchange for Roosters is number 14 Angus CrichtonInterchange for Storm is number 14 Brandon Smith
Interchange for Roosters is number 15 Zane TetevanoInterchange for Storm is number 15 Tui Kamikamica
Interchange for Roosters is number 16 Nat ButcherInterchange for Storm is number 16 Max King
Interchange for Roosters is number 17 Lindsay CollinsInterchange for Storm is number 21 Sandor Earl
Boyd Cordner 14'
Nelson Asofa-Solomona 50'
James Tedesco 68'
Siosiua Taukeiaho 0'
Nelson Asofa-Solomona 0'
Latrell Mitchell 1/2
Cameron Smith 1/1
Latrell Mitchell 2/2
FAN VOTED MAN OF THE MATCH | BOYD CORDNER
Key stats: 1 try, 56 post contact metres, 21 tackles, 5 tackle breaks