The Roosters and Storm played out an instant classic and sent a warning shot to the other top-eight sides on the cusp of finals.
Canberra are just one win away from completing their fairytale, while Penrith are set to rest up to 13 players for the last round.
The Broncos capitulated to tumble out of the top eight after spending most of the season looking bound for finals football.