The hunt for finals spots in the VFL is tight following the penultimate round of the season, with two clubs still able to move into the top 10 as a number of top clubs also battle to avoid a wildcard finish.
The minor premiership is also still up for grabs, with Gold Coast and Werribee set to decide who takes top spot in the final round, while the Roos and Tigers will play off this weekend in what is shaping as an early elimination final.
The weekend's action saw a Suns forward take back the lead as the competition's best goalkicker, surpassing a teammate on the leaderboard after a five-goal haul.
Read up on all the standout performers from Round 21 of the VFL.
Sydney vs Gold Coast (54 - 122)
Gold Coast forward Brodie McLaughlin will carry a three-goal lead over the rest of the competition into the season's final round, with teammate Chris Burgess sitting in second as the pair both eye off the award.
Burgess, who is the reigning Frosty Miller Medal winner, couldn't keep up with McLaughlin over the weekend, booting one goal as his partner-in-crime managed a five-goal haul against the Swans.
Sydney mid-season draftee Harrison Arnold would feature among the Swans' best despite the difficult day, with the former Brisbane Lions VFL player recording 26 disposals, and seven marks.
Fellow mid-year pickup Jack Buller would boot two for the Bloods, while Jaiden Magor and Jake Bartholomaeus would impress. Sydney Academy prospect Caiden Cleary would collect 22 touches and a team-high six clearances to add to a strong draft year.
Brisbane vs Williamstown (84 - 90)
The Lions have fallen further down the ladder after recently holding top spot, with the Queensland club recording their second loss in as many weeks.
The win for the Seagulls sees the standalone slide leap Brisbane on the ladder and move into the top four with one round remaining, collecting their fifth-straight win with an upset in Springfield.
Williamstown teammates Joel Ottavi and Noah Gadsby would level Cox's goalkicking efforts with a trio of majors each, while Daly Andrews also booted multiple majors.
Jack Toner led all ball winners for the Seagulls with 27 disposals to go with his four clearances, while Harry Jones was also among his side's best with 26 touches, six clearances and a goal.
For Brisbabe, senior pair Rhys Mathieson and Jarryd Lyons combined for 66 disposals and 20 clearances in the one-goal loss, while Harry Sharp managed 30 disposals, a goal and seven clearances of his own.
Second-year forward Kai Lohmann would pop up with four goals from 16 possessions while also laying six tackles to show his best two-way efforts.
Collingwood vs Geelong (129 - 55)
GWV Rebels talent George Stevens would collect a club-high 29 possessions to go with four clearances, four inside 50s and five marks in his second appearance for Geelong this year, doing his draft stocks no harm.
The big-bodied teenager didn't look out of place against senior opposition, while teammates Sam Menegola (28 disposals, nine clearances) and Mitch Hardie (26, five) would also put up a fight in the middle.
But it was Collingwood's AFL-listed attacking unit that would take advantage of the evening, with Reef McInnes (four goals), Tom Wilson (three), Josh Carmichael (three) and Joe Richards (two) each kicking multiple majors for the day, as did Campbell Hustwaite.
Lachie Tardrew would lead all ball winners with 31 possessions and a goal himself, while Carmichael would feature among Collingwood's best on his way to having 24 touches.
Campbell Lane would impress with his 15 disposals and nine marks, with Cats defender Daniel Capiron the only man to beat him with 11 marks in the loss.
Northern Bullants vs GWS (55 - 131)
The teenager would work well with ruckman Matt Flynn in the forward third, with Flynn kicking four goals of his own as fellow tall Braydon Preuss made his return to the field.
Preuss would manage a game-high 26 hitouts to go with 20 disposals, 11 clearances and six marks in the 76-point win, sending a quick reminder for selection heading into the season's final stages.
Giants youngster James Peatling recorded 38 possessions and 11 clearances as the away side's best ball winner, while rookie Harry Rowston added to a fine year with 25 touches, seven clearances and a goal.
GWS remain one win away from the top 10 heading into the final round of the home and away season, with a victory against Geelong this weekend needed to give them a chance of playing in the post-season.
Bullants ace Jean-Luc Velissaris would again be the standout for his side, recording 40 disposals, six clearances and one goal as the Northern Bullants saw their season draw to a close.
Coburg vs Frankston (30 - 66)
The Dolphins would record their fourth win of the season with a six-goal victory at Piranha Park, with Trent Mynott a standout for Frankston with three goals from 25 possessions.
Forward Justin Davies would level Mynott with three goals as well, with the Dolphins duo only trailing Coburg's Mitch Podhajski, who kicked three of his side's four goals for the day.
Dolphins jet Will Fordham found the ball on 41 occasions and also managed seven marks, nine clearances and a goal in the win, while teammate Jackson Voss collected 30 disposals and six marks.
Jack Newnes recorded 24 touches, with the former Saint and Blue joining Kai Owens in being inaccurate in front of goal as the pair booted 0.2 and 0.3 respectively.
Coburg's Flynn Gentile would again be among the Lions' best in another loss, with the midfielder amassing 29 possessions, seven tackles and five clearances.
Box Hill vs Footscray (56 - 76)
The Bulldogs recorded an upset win over the Hawks to cement their finals spot, with another win in the final round potentially seeing them avoid a wildcard finish.
Footscray never trailed in the match, moving to an early lead before staving off the Hawks for the remainder of the contest.
Captain Lachie Sullivan again put his side on his back and would even kick an important goal late into the game, with the major being one of his 30 touches for the day. Sullivan would also collect seven clearances and lay five tackles in the win.
Port Melbourne vs Richmond (51 - 72)
Richmond have kept their season alive thanks to a 21-point victory over the Borough, with captain Lachlan Street leading by example to steer his side to a ninth win.
Street would collect 37 disposals and 11 clearances, with his evening just falling short of magnificent, given his three behinds and no goals. Young Tiger Tyler Sonsie would also be key through midfield on his way to collecting 31 disposals, four tackles and four clearances.
Cam Olden was pivotal in attack with three goals, while Mykelti Lefau would be the Tigers' only other multiple-goalkicker.
Port Melbourne backman Ethan Phillips put up a fight in the Borough's rearguard with 27 possessions and ten marks, while Jake Gasper kicked three goals to help keep his side in the contest.
Carlton vs Casey (77 - 69)
While mathematically possible, it'll be hard to see the Blues fall out of the top 10 and miss a finals placing thanks to their victory over the Demons.
The victory was soured by a setback to midfield-forward Jack Carroll, who had managed 24 disposals for the day.
Defender Adam Tomlinson stood tall in defence with 29 disposals and eight marks in the loss.