Lauchlan Dalgleish kicked the winner and possibly the goal of the NAB Challenge in Essendon's come from behind victory over Melbourne.
The Bombers trailed by 11 points when Jack Watts kicked a final term major but the Jack Viney was the villain late in Essendon's dramatic 0.11.11 (77) to 0.11.9 (75) win.
With two minutes remaining, Viney's kick across goal was snatched by Dalgleish, who ran into an open goal square and sent the ball into the top tier to seal the Bombers' first pre-season victory.
The victory was harsh on Melbourne, who edged the balance on play but too often reverted to old ways.
But with a near full strength line-up, the Bombers' late show will leave Melbourne coach Paul Roos with plenty to think about before their round one meeting with GWS Giants.
It didn't look like being a close contest early, when Melbourne kept Essendon without a scoring shot for the opening 15 minutes.
But the Demons were indirect in their attacking and wasteful in front of goal, taking just a three-point lead into quarter-time.
In the second term, Jeff Garlett had the modest crowd cheering when he smothered the ball 60 metres from goal with no defenders in front of him.
The race was on, with Bombers defender Mark Baguley running Garlett down with a last gasp tackle.
Inspired, Dalgleish then kicked the goal of the match.
Receiving a handball at full speed in his defensive 50, Dalgleish burned off Rohan Bail and bounced four times, running into his own forward line and kicking truly.
The match was well and truly alive at 37-all at half-time.
Melbourne fell into its retreating, fumbling ways of previous seasons after the break, but stayed afloat through the Bombers' errant kicking for goal.
But they never inflicted the knock-out blow, allowing Essendon to snatch it at the death, despite the efforts of best-afield Heritier Lumumba.
The prized recruit powered the Demons from defence, providing run that was often missing.
Bombers coach James Hird praised the performance of his younger players who had to step up in the absence of senior players.
"Tonight they played really well, it probably surprised us how well they played," Hird said.
"They're very happy in there and they should be because we've been under a lot of pressure."
Roos said Viney shouldn't have to wear the blame for the loss, lamenting a lack of teamwork when it counted.
"The better teams have a greater understanding of the team concept in those moments," he said.
Share
