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.
A draft prospect was a shining light in Geelong's latest loss, while last year's No.1 pick booted eight goals in a much-needed win for GWS.
Read up on all the standout performers from Round 21 of the VFL.
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.
A large portion of the Suns' 19 majors for the morning came from McLaughlin, Alex Sexton and Brayden Fiorini, with the latter pair booting four goals each in the heavy win.
Fiorini would also amass 35 disposals and seven clearances against Sydney, with defender Charlie Constable the only other player on the field to better his disposal count (37).
Ned Moyle was a standout in the ruck with 38 hitouts, eight clearances and 21 disposals over Swans tall Lachlan McAndrew.
A win against Carlton this weekend will likely see the Suns claim the minor premiership, with Werribee needing a heavy-enough victory over Sydney to take top spot if Gold Coast are successful.
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.
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.
Former Brisbane-listed midfielder Mitch Cox booted three goals and had 18 possessions against his old side, while also flying high for a memorable mark during the match.
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 breezed past Geelong at Vic Park to move into ninth spot on the ladder and almost guarantee their finals placing, while it was a draft prospect who led the way for the Cats.
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.
No.1 draft selection Aaron Cadman would boot a season-high haul of eight goals to help keep the Giants in finals contention.
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.
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.
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.
Ruckman Jordon Sweet was dominant over Lloyd Meek, recording 52 hitouts, seven clearances and 16 disposals in the middle, helping feed the likes of Sullivan, Toby McLean and Ewan Macpherson.
Defensive Dogs pair Hayden Crozier and Jedd Busslinger would combine for 18 marks on Footscray's last line, while Lachie McNeil was the only multiple goalkicker in the blue, white and red.
Hawks sharpshooter Fergus Greene would lead all scorers with three goals, while young Hawks Cameron Mackenzie and Henry Hustwaite would accompany Lachie Bramble among Box Hill's best.
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.
Richmond sit two points outside the top 10 ahead of their final game against North Melbourne, who sit in 10th. The winner of that match will be playing in the post-season in a wildcard spot.
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.
Carlton wouldn't trail in the match after taking the lead in the opening minute, with small forward pair Ned Cahill and Ben Ronke helping get the job done with four goals and two goals, respectively.
Wingman Jaxon Binns was again among Carlton's best with 26 touches and 10 marks, while Jordan Boyd also impressed in his return from suspension - collecting 26 possessions also.
The victory was soured by a setback to midfield-forward Jack Carroll, who had managed 24 disposals for the day.
For the Demons, midfielder Luke Dustan was a standout with 39 possessions and eight clearances, while fringe forwards Tom McDonald and Josh Schache failed to fire, combining for 1.3.
Defender Adam Tomlinson stood tall in defence with 29 disposals and eight marks in the loss.