Collingwood and Melbourne supporters head to the MCG on Saturday afternoon accompanied by a scary sense of déjà vu.
It was not pretty, but it was the cleaner side that won when the Saints downed Melbourne by 37 points in the cold and wet at the MCG.
St Kilda had now "probably" surpassed internal pre-season expectations after their comprehensive defeat of Melbourne, coach Alan Richardson said after the Saints solid win over Melbourne in the wet at the MCG.
Jack Viney had been waiting, waiting, waiting. Not all that patiently, either. By the time he got to play his first game for Melbourne he had been around the club for more than two years as a father-son player in waiting.
Whatever happens at the MCG late Sunday afternoon, the Demons hold a small, yet clear lead over the Saints in terms of developing a team that could eventually ascend to heaven on the G in late September.
It's been more than 30 years since league football was last played at the Junction Oval. But the game itself has maintained a presence at the ground and in the hearts of many football fans.
Melbourne has recorded its fifth win for the season, a milestone coach Paul Roos considers an important step in his side's development given where it has come from in recent years.
An impressive first-half display from Melbourne set up their 24-point win over Brisbane at the MCG on Sunday.
There is so much to look forward to on Saturday afternoon, when the Dogs take on the Cats at Simonds Stadium.
Jamie Elliott will miss at least two games possibly more from the stress reaction which flared in his back this week.
The AFL and the match review panel have admitted they blundered in not charging Jay Schulz for his tackle that inadvertently knocked out Sydney's Ted Richards, and have vowed stronger action in future to protect players whose arms are pinned in tackles.
Brownlow Medal favourite Nat Fyfe will walk a disciplinary tightrope for the rest of the year.
Melbourne mentor Paul Roos has bemoaned what he believes is a lack of respect shown to the sanctity of coaching contracts in the AFL.
Geelong skipper Joel Selwood has been slapped with a one-match AFL ban for his chicken-wing tackle on North Melbourne's Sam Wright.
Joe Daniher kicked five goals as Essendon shrugged off a horror week to edge Melbourne by nine points at the MCG on Saturday.
Scott Spits and Lee Crossley
There are four AFL games on Saturday, culminating with the North Melbourne-Geelong clash and, in what shapes as an emotional night in Perth, West Coast host Adelaide.
Stung by a terrible loss last weekend, Essendon coach James Hird says a forthright meeting with his players went some way to clearing the air but importantly allowed them to re-commit to the task of playing good football.
Essendon chief executive Xavier Campbell says the financial impact of the AFL's revenue-sharing measures has been "a difficult one" for the Bombers to swallow.
Melbourne enter uncharted waters on Saturday afternoon when they take on Essendon at the MCG.
Melbourne are the bookmakers' favourites for their clash against Essendon but Paul Roos isn't sure why.