Adelaide have left Essendon's AFL finals hopes in tatters, downing the Bombers by 43 points in an Etihad Stadium shootout.
The top-of-the-ladder Crows led at every break on Saturday night and survived a Cale Hooker-inspired Bombers comeback to post an 18.15 (123) to 12.8 (80) victory.
Gun forwards Josh Jenkins and Mitch McGovern booted three goals apiece while Matt Crouch (35 disposals, seven clearances) was dominant in the middle.
Adelaide had powered their way to a comfortable lead before Hooker turned the game with a huge second half.
The reinvented key forward booted two goals in quick succession midway through the third quarter to rouse the crowd from their slumber.
Former skipper Jobe Watson, who earlier in the week announced he would retire at the end of the season, brought the house down moments later when he kicked truly on the run.
Hooker then booted a 55m goal - his fourth for the night - to cut the margin to 19 points and give the Bombers hope of a miracle comeback.
But the Crows had all the answers, snatching the momentum back with goals to Brodie Smith and Jenkins on the verge of three-quarter time.
Jenkins proved the chief destroyer for the Crows in the final quarter, adding two more majors to his tally to put the result beyond doubt.
"There were probably a couple of times where Essendon really surged on us," Adelaide coach Don Pyke said.
"It was a night where we were challenged in a number of ways and I thought we just found a way in the end."
Hooker and excitement machine Joe Daniher combined for seven goals in a positive for the Bombers.
Top draft pick Andrew McGrath meanwhile achieved the rare feat of holding Crows genius Eddie Betts goalless in an excellent shutdown role.
But the clinical Crows ultimately proved too polished and too potent up forward.
"In areas of our game, we learnt that we're not quite at the elite level yet," Essendon coach John Worsfold said.
"Our ball use wasn't as good as theirs ... they took their opportunities and didn't miss too many when they won the ball back."
The result leaves the Crows six points clear of second-placed Greater Western Sydney, with a home final virtually guaranteed.
Essendon will finish the round outside of the top eight with just two games remaining.
The Bombers will start favourites against Gold Coast (away) and Fremantle (home) but even if they win both games, it may not be enough to secure a finals berth.