The Swans stood tall to hand North Melbourne a 53-point loss on Sunday evening, with a dominant 17.21 (123) to 10.10 (70) victory.
The Swans dominated inside-50s 70–39 and smashed the Kangaroos in the clearances 48–31. Sydney's ruthless efficiency sealed the deal, as it converted a blistering 57.1 per cent of their entries compared to North Melbourne's 48.7 per cent.
Celebrating his 100th AFL game, Braeden Campbell finished with 2.1, 20 disposals, and five tackles.
Charlie Curnow kicked 3.4 to finish with 69 goals for the year and put him in the box seat to clinch his third Coleman Medal ahead of Brisbane's Logan Morris, matching Billy Cootee and Logan McDonald, who also finished with three goals each.
In his return from hand surgery, James Rowbottom added 19 disposals, four clearances and a game-high 12 tackles, Errol Gulden also starred with 41 disposals and 1055m gained - topping 1000 for the second straight week.
For North Melbourne, Cameron Zurhaar led the way with 2.1, while Caleb Daniel, Jy Simpkin and Luke Parker all collected a team-high 26 disposals.
The Swans ignited early as Caiden Cleary converted a fumbled handpass from Tom Papley in the opening minute, with Jesse Dattoli, Tom Hanily, and Cootee answering Charlie Spargo's quick reply.
Paul Curtis briefly stemmed the tide, and a 50m penalty against Matt Roberts handed Jy Simpkin an easy goal to register North Melbourne's first back-to-back majors, leaving Sydney with a seven-point buffer at the first break.
Milestone man Campbell kicked off the second quarter with a goal, sparking a five-goal surge as unanswered majors from Jake Lloyd, Tom Papley, Cootee and Logan McDonald blew the contest wide open.Â
Although the run left North Melbourne scrambling for answers, the Kangaroos fought back with back-to-back goals from Zac Banch and Jack Darling.Â
Tempers subsequently flared between Rowbottom and Josh Goater in the latter's return to the senior side for the first time since round 21, but Sydney still maintained a comfortable 26-point lead at half time.
Darling briefly came from the field with an eye issue while North Melbourne cut the deficit to 21 points with three of the four goals in the third term, although Sydney continued to dominate the contested possession count.
Campbell added his second goal before Harry Kyle scored his first in the AFL to extend the lead to a game-high 42 points. Curnow then kicked back-to-back goals to close out his tally for the home-and-away season.
SYDNEY Â 4.3 Â 9.7 Â 10.15 Â 17.21 (123)
NORTH MELBOURNE Â 3.2 Â 9.5 Â 8.6 Â Â 10.10 (70)
GOALS
Sydney: Cootee 3, Curnow 3, McDonald 3, Campbell 2, Cleary, Dattoli, Hanily, Kyle, Lloyd, Papley
North Melbourne: Zurhaar 2, Spargo, Curtis, Simpkin, Banch, Darling, Larkey, Trembath, Xerri
BEST
Sydney: Gulden, Grundy, Campbell, Curnow, Mills, Rowbottom
North Melbourne: Simpkin, Parker, Zurhaar, Hardeman, Spargo, WardlawÂ
INJURIES
Sydney: Nil
North Melbourne: Nil
LATE CHANGES
Sydney: Nil
North Melbourne: Nil
Crowd: 30,058 at the SCG