The SCG turned into a sea of red-and-white as Sydney superstar Lance Franklin booted his 1000th career goal in the Swans' 30-point AFL victory over Geelong.
The 35-year-old became just the sixth VFL/AFL player to achieve the milestone when he slotted his fourth goal on Friday night in the round-two game against the Cats.
The match was stopped with Sydney leading by 38 points and just six minutes remaining as thousands of supporters stormed onto the ground.
Franklin took more than 10 minutes to leave the field as delirious fans mobbed him in scenes that may never happen again in the AFL.
The game restarted after a 33-minute break as the Swans went to a 2-0 record, running out winners 17.5 (107) to 10.17 (77) in front of 36,578 fans.
Sydney powered away with a seven-goal second quarter and the Cats could never get close enough to mount a serious challenge.
Franklin started the match with 996 goals to his name, but he edged closer to the mark by nailing a set-shot from the pocket just before quarter-time.
He had a quiet second term before being handed a soft free-kick midway through the third quarter that he converted from about 20m out.
Franklin's third was a powerful kick from 50m directly in front, raising his hands in delight to the roaring crowd.
The 1000th goal came late in the last quarter as he put through a set shot after being set-up by young gun Chad Warner.
Swans coach John Longmire hailed the "humble superstar" post game.
"I've never seen that. I've never been a part of that. That was one of the most special moments you're going to get or that I can look back on," Longmire said.
"We're all privileged to, in my instance coach Lance, but also the players that he's played with over the years at both Sydney and Hawthorn.
"We've just been able to watch one of the all-time greats go about his business.
"He's played for Hawthorn and us and been a star at both clubs, and a star of the game.
"He's a very humble superstar. They're always the best types."
Longmire said he was focused on the match rather than the milestone throughout much of the game but admitted to getting caught up in the moment when Franklin was on 999 goals.
"It did creep into my mind just at the last little bit when a couple of the boys had the ball inside 50, I might've said once or twice, 'kick it to Lance'," Longmire said.
"I probably shouldn't have said it but it's just a special moment.
"When [Franklin] first comes off there was some stories.
"A couple of the players, I think Chad Warner and Oli Florent, were walking down Driver Avenue [outside the SCG] in their footy boots because they went out another exit and couldn't get back into the changerooms across the ground."
The Cats jumped Sydney early with majors to unlikely goal-kicker Jake Kolodjashnij and fellow defender Zach Tuohy, but it was a Swans onslaught after that.
Heeney backed up his three-goal effort in a win over GWS with a scintillating five-goal performance to be the most dominant player on the field.
The 25-year was unstoppable all night, blowing the game open in the second quarter by kicking three goals as Geelong had no answer for Heeney's heroics.
After belting Essendon around the clearances last week, Geelong's midfielders were shown up as the Swans set up numerous goals from centre bounces.
Star forward Jeremy Cameron, who was involved in a heavy collision against the Bombers and was in doubt to play against the Swans, struggled to have an influence on the contest with 0.3 and 17 touches.
Small forward Brad Close was Geelong's best player, finishing with a career-best four goals.
Sydney will have just six days off before facing the under-fire Western Bulldogs at Marvel Stadium, while Geelong's round three assignment is a clash with Collingwood at the MCG on April 2.