North Melbourne is in the box seat to win the AFLW minor premiership after kicking the last seven goals to see off Essendon's challenge.