AND so it comes down to the final round.
There's four teams vying for the final three spots in the 2017 NRL top eight and two clubs fighting to make the coveted top four.
Many teams need a win and many need other results to go their way.
Fox Sports Lab crunched the numbers to see the best and worst-case scenarios for every club still in the running.
Current: 1st, 42pts, +271.
Storm can't be removed from top spot.
Current: 2nd, 36pts, +68
Best: 2nd. If they win, or if they lose and the Broncos and Eels also lose.
Worst: 4th. They lose, Broncos win and Eels win and make up 36 points differential.
Current: 3rd, 34pts, +154
Best: 2nd. They win, Roosters lose.
Worst: 4th. They lose and Eels win.
Current: 4th, 34pts, +33
Best: 2nd. They win, Roosters and Broncos lose.
Worst: 5th. They lose and Sharks win.
Current: 5th, 32pts, +61
Best: 3rd. They win, Broncos and Eels lose.
Worst: 7th. They lose, Cowboys win and make up 28 points differential and Panthers win OR Sea Eagles defeat Panthers and make up 38 points differential.
Current: 6th, 30pts, +61
Best: 5th. They win, Sharks lose, Cowboys lose or don't win by 27 more points than Panthers.
Worst: 9th. They lose, Dragons win, Cowboys win and make up 27 points differential.
Current: 7th, 30pts, +34
Best: 5th. Cowboys win and make up 28 points differential on Cronulla, who lose. Panthers then either lose or the Cowboys win by 27 more points than Penrith.
Worst: 9th. They lose, Sea Eagles win OR lose by 11 fewer points than the Cowboys lose, Dragons win.
Current: 8th, 30pts, +24
Best: 5th. They beat Panthers, Sharks lose and Sea Eagles make up 38 points differential. Then Cowboys either lose or win by 11 fewer points than Manly.
Worst: 9th. They lose, Dragons win, Cowboys win or lose by 10 fewer points than Sea Eagles lose.
Current: 9th, 28pts, +89
Best: 7th. They win, Cowboys lose, Sea Eagles and Panthers don't have a draw.
Worst: 10th. They lose, Raiders win.
Update your news preferences and get the latest news delivered to your inbox.