THE SYDNEY Swans have booted seven goals to nothing in the final term to overcome a 41-point deficit and outlast a determined Essendon by 12 points at ANZ Stadium.
The home side looked dead and buried entering time-on of the third quarter, when Adam Cooney's third goal extended the margin to 41 points.
However, a late goal to Jeremy Laidler reduced the gap to 34 points at three-quarter-time, giving the 2014 grand finalists some hope.
Then, Lance Franklin and Kurt Tippett came alive in the final term, each booting two goals to lift the Swans to an unlikely 10.12 (72) - 9.6 (60) victory.
Click here for full match coverage and stats
And Swans debutant Isaac Heeney capped off his first AFL game in style with the sealer three minutes from time.
The Swans, who were looking to put their disappointing 2014 Grand Final performance behind them at the start of a new season, were led by Luke Parker and Josh Kennedy who both had more than 30 touches.
But Parker's day was cut short when he was concussed in a heavy collision with Franklin early in the last quarter
To add to the Bombers' disappointment, the club lost David Myers to a left shoulder injury just five minutes into the match.
The hosts' dominance in the final term was reflected in the contested possession count, which went the Swans' way 53-33.
"In that last quarter we needed to keep running and running and we did," Sydney Swans coach John Longmire said after the match.
"There were some big efforts up forward, the boys up front started to hit the scoreboard, which made a big difference in the last quarter.
"Fortunately our blokes found a way."
Essendon had led for most of the afternoon, booting five goals to one point in the first term to open up a 26-point advantage at quarter-time. It was the Swans' first scoreless first quarter since round seven 2012.
Despite the wet conditions, the Bombers for the most part looked assured in possession, moving the footy down the field with precision and purpose.
The Swans lifted in the second term, winning a greater share of possession and restoring the imbalance in the inside 50 count. However, there was little to show for it on the scoreboard with just one goal for the term.
Five talking points: Sydney Swans v Essendon
The Bombers appeared to have put the game beyond doubt with a four-goal-to-two third term that left the club up by 34 points with one quarter to play.
However, a lack of match practice - a fair chunk of the Bombers squad were playing their first match of the year as they sat out the pre-season matches while awaiting a ruling from the AFL's Anti-Doping Tribunal - may have proved the difference with the visitors scoreless in the last quarter.
Essendon coach James Hird said the last-quarter fadeout was always on the cards given that disrupted preparation.
"Across the board we had a really good game and in that last quarter we didn't quite get there and with a couple of games under our belt I think we will be better for it," Hird said.
"I think everyone was waiting for it to happen and it did.
"There's not many sides that come to Sydney and run them to two goals, particularly with the preparation that we have had so we are very excited about the season ahead."
Brownlow medallist and ex-Western Bulldog Cooney booted three goals in his first game in the red and black, while Essendon skipper Jobe Watson was fantastic with 22 possessions and six tackles.
The Bombers' defensive unit was also good for three quarters, with Hurley keeping Franklin in check for the most part, while Cale Hooker limited the influence of Tippett.
Kieren Jack celebrates his goal in the last quarter. Picture: AFL Media
SYDNEY SWANS 0.1 2.7 3.8 10.12 (72)
ESSENDON 4.3 5.5 9.6 9.6 (60)
GOALS
Sydney Swans: Franklin 3, Tippett 2, Bird 2, Laidler, Jack, Heeney
Essendon: Cooney 3, Daniher, Colyer, Watson, Heppell, Melksham, Goddard
BEST
Sydney Swans: Parker, Jack, Kennedy, Laidler, Grundy, Bird
Essendon: Heppell, Melksham, Watson, Hurley, Cooney, Hooker
INJURIES
Sydney Swans: Parker (concussion)
Essendon: Myers (shoulder)
SUBSTITUTES
Sydney Swans: Jake Lloyd replaced Adam Goodes in the third quarter
Essendon: Ben Howlett replaced David Myers in the first quarter
Reports: Nil
Umpires: Dalgleish, Chamberlain, Armstrong
Official crowd: 23,274 at ANZ Stadium