The Bombers started with the wind and kept the Kangaroos goalless for the first term whilst scoring three of their own to go into the first break with a 20-point lead.
But the reigning premiers lifted a gear after quarter-time to win 10.11 (71) to 6.5 (41) in front of a crowd of 3,184.
It makes it 19 consecutive wins for the reigning premiers who have won all seven of their matches so far in 2025.
North's usual stars Ash Riddell (28 disposals, five clearances) and Jasmine Garner (21 disposals) were industrious in the middle, whilst rising star Blaithin Bogue put together another exceptional performance with two goals that will no doubt make the highlight reel.
It was an uncharacteristic start by the Roos who missed targets and made errors under the intense Essendon pressure.
The Bombers on the other hand couldn’t make a mistake, scoring the first three goals of the game through young star Amy Gaylor, veteran Sophie Alexander and their co-captain Steph Cain.
North fans were in shock when the quarter-time siren sounded and their side didn’t have a score next to its name.
Coach Darren Crocker must have said something inspiring at the first break as the Roos came out and played at the standard we all know they’re capable of.
It started with a goal to key forward Kate Shierlaw who took a strong contested mark and converted in her 75th game.
Shierlaw's goal opened the floodgates as North kicked the next four.
Emma King did a one-hand gather, before spinning to evade a player to put through her first goal in 2025, Bogue kicked a checkside from the boundary, and Garner sold candy to dance past her opponent and score.
North Melbourne went from 20 points down at quarter-time to lead by 13 at the main break.
The wind picked up in the second half, and though the Roos dominated the play to start, they couldn’t score.
Finally classy Essendon forward Georgia Gee broke the deadlock when she crumbed the ball from a marking contest and snapped truly.
Young Bomber Holly Ridewood put through another shortly after and got the home side within four points.
Though Essendon had edged closer, North had the wind in the final term and it didn’t take long for it to take advantage, with Irish rising star Bogue kicking a remarkable snap set shot from 35m out.
From there, the Kangaroos ran away with the win, kicking four goals to Essendon's one to seal the win.
Up next:
The Bombers have another huge challenge ahead of them next week when they come up against second-placed Melbourne at Ikon Park on Friday night. North Melbourne heads to Tasmania where they face Sydney on Saturday afternoon at UTAS Stadium.
ESSENDON 3.2 3.3 5.5 6.5 (41)
NORTH MELBOURNE 0.0 5.5 6.8 10.11 (71)
GOALS
Essendon: Alexander 2, Gaylor, Cain, Gee, Ridewood
North Melbourne: Bogue 2, Shierlaw 2, King, Garner, Riddell, Craven, Wall, Randall
BEST
Essendon: Nanscawen, Cain, Prespakis, Toogood, Gaylor
North Melbourne: Riddell, Bogue, Garner, M.King, Sheerin
INJURIES
Essendon: Nil
North Melbourne: Nil
LATE CHANGES
Essendon: Nil
North Melbourne: Erika O’Shea, replaced in the selected side by Amy Gavin Mangan.
Reports: Nil
Crowd: 3,184 at Windy Hill