The stakes could not have been higher on Friday night and as Geelong has done so often, they rose to the occasion, producing one of their best performances of the season to defeat Melbourne by 20 points at the MCG.
In a battle between two sides vying for a spot in the top six on the ladder, the Cats staved off challenges both early and late in the contest from the Demons to clinch a crucial four points in the context of their season, spurred on by a sensational second-quarter surge.
A number of Cats were phenomenal throughout the night, but perhaps none were better than Tom Stewart (25 disposals, 11 intercept possessions) who was an impenetrable force in defence, particularly having an outstanding influence on the contest in a tense final term.
In attack, Shannon Neale helped to set the game up for Geelong with four goals in the first half, while Brad Close (seven score involvements) and Shaun Mannagh (eight score involvements) were terrific all night and created plenty of chances in front of goal.
Connor O'Sullivan (12 intercept possessions) was also stoic in defence alongside Stewart, Tanner Bruhn and Tom Atkins were both key drivers through the midfield, while Oisin Mullin did another incredible job in nullifying the impact of Kysaiah Pickett.
The Cats were under the pump early in the first term as Melbourne generated two quick goals from stoppage to open the contest, but Jay Polkinghorne helped to steady the ship with his first goal at the MCG in the second game of his AFL career.
It sparked a relatively free-flowing quarter of football, Geelong struggled to contain the Demons in transition but Shannon Neale was able to capitalise on a pair of opportunities with two goals of his own, limiting the damage to 10 points at the first break.
Geelong led the clearance battle at quarter time and the inside 50 count sat level, but Melbourne were more potent with their entries generating eight scoring shots to the Cats' three.
Neale continued to announce himself on the big stage as he gave the Cats the perfect start in the second term, rising above a pack to take another big mark and kicking his third goal.
Another Cat making his presence felt early was Tom Atkins, who showed he had the polish to match his tenacity with a nice finish in front of the big sticks, kicking Geelong's third unanswered goal and giving them the lead for the first time in the game.
Momentum shifted and the Cats lifted right across the ground, matching their opponent in most major metrics and pouring on seven goals in the quarter alone, Geelong rising to the occasion and turning their early deficit into a 20-point lead at half time.
When the Cats needed to set the tone, they looked to the familiar pairing of Tom Stewart (13 disposals) and Tom Atkins (16 disposals), the duo attacking each contest ferociously and often winning crucial battles to win the footy back.
Neale was the standout inside 50 with four goals in the opening half, but he was closely matched by Brad Close who also brought plenty of intensity around the footy, registering seven score involvements from his 10 disposals.
Tanner Bruhn (15 disposals) slotted back into the starting line-up seamlessly and found plenty of the footy early, while Mitch Edwards did a commendable job opposed to Max Gawn, winning three centre clearances and providing an aerial presence in marking contests.
The fluency that Geelong had in their attacking half before the main break was not quite matched in the third term, squandering some looks in front of goal but Ollie Henry and Polkinghorne were both able to boot their second of the night, helping the Cats to maintain an 18-point buffer at the final break.
Lawson Humphries was impactful across half back and helped to stem Melbourne's momentum, collecting nine disposals, six marks and four intercept possessions in the third quarter alone.
With the pressure mounting in a tense final term, Geelong were able to continue their scoreboard impact through Oli Wiltshire and Ollie Henry, who both slotted crucial goals to help the Cats maintain their buffer.
Then at a pivotal juncture in the match, Mark O'Connor nailed a difficult set-shot to extend Geelong's lead, before Wiltshire slammed the door shut with an exquisite finish on his left foot.
The Cats then added more late goals to seal the victory, defeating Melbourne by 20 points at the MCG.
2026 AFL Season - Round 20
MELBOURNE 4.4 6.8 9.9 14.13 (97)
GEELONG CATS 3.0 10.4 12.9 18.9 (117)
GOALS
Melbourne: Petty 4, Fritsch, Langdon 3, Tholstrup, K.Pickett, Laurie, Langford 1
Geelong Cats: Neale 5, O.Henry 4, Wiltshire 3, Polkinghorne 2, O'Connor, Mannagh, Close, Atkins 1
BEST
Melbourne: Steele, Sparrow, Tholstrup, Petty, Fritsch, K.Pickett
Geelong: Atkins, Smith, O'Sullivan, Neale, Stewart, Humphries
INJURIES
Melbourne: L.Pickett (concussion), van Rooyen (nose)
Geelong: Dangerfield (groin)
LATE CHANGES
Melbourne: Nil
Geelong: Sam De Koning (illness), replaced in selected side by Ollie Henry
Crowd: 49,292 at the MCG