Last year's leading goalkicker Cody Ninyette also played his best game of the season kicking five goals from 13 kicks, five tackles and four marks for Perth while Corey Byrne and Kristian Cary kicked two goals apiece. Cary also had 20 possessions, seven inside 50s, six marks and six tackles.
George Hampson kicked three goals for East Fremantle to go with 20 possessions. Jamie McNamara kicked two goals as well with Cameron Eardley booting two along with 27 disposals, seven tackles, six marks and six inside-50 entries.
Dion Anthony racked up 30 possessions and 13 marks for the sharks while Sean Henson collected 26 disposals, Jayden Schofield 22, Chris Scott 21 and Jordan Snadden 17.
Matthew Jupp (19 possessions, nine marks, nine tackles) and Dylan Winton (19 disposals, eight marks, four tackles) did what they could as key defenders for the Sharks.
Less than 13 minutes passed on Saturday at Lathlain Park and the game was virtually over as a contest after Perth started on fire blowing East Fremantle away with goals to Mitch Henderson, Michael Bennell, Cody Ninyette, Bennell again, Ninyette again and Anton Scotney.
Then after a goal to East Fremantle's George Hampson, Bennell and Ninyette a third apiece and even after a couple of late Sharks goals, the Demons were in control by 23 points at the first break.
East Fremantle did respond with a good second quarter, though, starting with quick goals to Jonathon Marsh and Jarrad Jansen. Even though Perth got to a 12-point lead by half-time with a late goal to Bennell, the Sharks had kicked five goals to three to be right in the contest.
That didn’t take long to change in the third quarter. Unanswered Perth goals to Blake Johnson, Corey Byrne (two), Ninyette and Cary saw the lead for the Demons grow to 43 points.
East Fremantle got a couple of goals back through Jamie McNamara and Cameron Eardley, but the Demons led by 38 points at three quarter-time when Bennell kicked his fifth of the day.
He then added a sixth to open the last term and added a seventh soon after with Ninyette kicking his fifth, and others to Laine Wilkins and captain Clint Jones to see the Demons romp to the 64-point victory.
Perth set the stage for its strong league showing later in the afternoon with a 16.15 (111) to 9.13 (67) victory against East Fremantle at Lathlain Park.
There were especially good signs with the returns of Spencer White (three goals) and Jared Bell (13 possessions, five marks).
Kurtis Chester also kicked three goals for the Demons, Marshall Jones three, Joe Ugle two, Lennon Marlin two and Chris Leonard two.
Shaun Smith racked up 28 possessions for the Demons, Callum Marshall 28, Jake Schleicher 23, Ugle 21, Taran Etto 21, Chester 19, Jones 19, Braden Piggott 19 and Leonard 19.
Leon Pearton and Corey Holmes kicked two goals apiece for East Fremantle.
Joel Kalajzic gathered 27 possessions for the Sharks, Zac Jackson 24, Kim Schofield 20, Tom Marshall 19 and Aaron Holmes 19.