It was another gripping round of action in the AFL and it is all change near the top with the Sydney Swans and Collingwood looking good for the top four, while there are worrying times for Carlton and Fremantle.
There are just three rounds of the AFL regular season remaining before we head into finals and there is a lot to sort out.
One thing that has remained consistent over the last couple of months has been the form of Geelong and they are looking good for the minor premiership after picking up another victory at the weekend.
They remain four points clear of Melbourne, but it is Collingwood and Sydney that have made the biggest progress. The Pies now sit third on the ladder with the Swans in fourth, but Brisbane are breathing down their necks.
Fremantle remain in touch with the top four but there are concerns for the Dockers after they were thrashed by Melbourne on home soil.
Carlton continue to slide, while the race to clinch eighth spot is close. St Kilda hold it for now but Richmond are just two points behind and the Western Bulldogs cannot be ruled out just yet.
Round 20 had plenty of thrills and spills but now the dust has settled, what did we learn?
Carlton are priced at 1/5 to make the top eight and it is still very much in their own hands. However the slide down the ladder has been alarming and the run-in over the next three games looks brutal.
They sit in seventh, six points clear of Richmond in ninth. But they have to play Brisbane, Melbourne and Collingwood in the last three games.
On current form it is conceivable they could lose all three, which would put them in real danger of missing out on finals.
With a run-in like that it was crucial they got a win against and Adelaide side that had lost four games on the bounce. But they lost. Now the pressure is really on and Michael Voss’ men have work to do to secure a finals spot, something they have not done since 2013.
The Richmond Tigers are priced at 17/20 to make the top eight and Sunday’s win over Brisbane could be just the boost they need with three games remaining.
The Tigers only have themselves to blame for the anxious run-in to the season. Had they not thrown away a number of games they would be top-four contenders.
However they showed they still have what it takes with a seven-point win over the Lions on Sunday.
They are now just two points behind St Kilda and will also have their eyes on Carlton in seventh.
Damien Hardwick’s side could have a harder run-in to the regular season as well. Games against Port Adelaide, Hawthorn and Essendon are to come.
It could go right to the wire.
Fremantle are priced at 20/1 to win the flag and what a farewell for club legend David Mundy that would be.
The 37-year-old’s career has spanned for 19 seasons, but on Monday he confirmed that he will finally be hanging up his boots at the end of the season.
Mundy has made 371 appearances and has played a huge role in mentoring the younger players over the last few years to get Freo where they are now – in the thick of finals and pushing for their first premiership.
The Dockers will need to get their act together though after a disappointing home loss to Melbourne on Friday night saw them slip to sixth on the ladder. They have failed to win in the last three which is far from ideal with finals approaching.
But now there is even more motivation to finish the campaign strongly with Mundy set to bow out.
The Pies continue to go from strength-to-strength and are now priced at 13/1 to win the AFL grand final.
They have won the last 10 games on the spin to jump to third place on the ladder and look a real premiership contender.
However it is not all good news. Key midfielder Adams picked up a groin injury against Port Adelaide and will not play again until finals.
Collingwood will be hoping there are no issues with his recovery as he will be crucial to their chances of going all the way.