Rupertwood had its biggest win of the Essendon District Football League division 1 season, with a dominant performance against Tullamarine.
The Sharks were at home on Saturday against a struggling Demons outfit.
The Sharks started slowly but could have been further ahead at the first break had they kicked straight.
Five goals to one in the second quarter blew the game open, before the Sharks really stamped their authority with seven goals to none in the third quarter.
With the game already over, the Demons went goal for goal in the final quarter, with the Sharks winning 20.12 (132)-8.5 (53).
Dean Galea kicked five goals for the Sharks in his best outing for the club, while Cam McRorie kicked four goals.
Lachlan Shore was named the Sharks best alongside Jackson Cardillo.
The Sharks now sit in fourth spot with six wins.
In division 2, the Sunbury Kangaroos made it three in a row beating Burnside Heights, while East Sunbury gave the Northern Saints a scare.
The Kangaroos had the breeze in the first quarter and used it to take a three goal lead into the first break.
They still led by nine points at half time, before six goals to one in the third quarter opened up a 48 point lead at the final break.
The Bears came home strongly with the breeze, but fell short as the Kangaroos won, 10.6 (66)-7.12 (54).
Blake Tirchett was named the Kangaroos best.
Meanwhile, East Sunbury led for much of the day against the Saints in the battle between bottom and top.
The Thunder led at each of the breaks, before the Saints kicked seven final quarter goals to seal a 12.12 (84)-7.11 (53) win.
Cody Holden was named the Thunder’s best.