PERTH got its fourth win of the season, handing East Fremantle consecutive losses, with the Demons winning 15.14 (104) to 14.9 (93) at Lathlain Park on Saturday
Perth came out a committed and desperate outfit, eyeing off a fourth win of the season and the Demons had all the answers after quarter time to record the 11-point victory.
Cody Leggett was the surprise star of the day for Perth.
Having taken on run-with roles since returning to the League side, he was a focal point in attack on Saturday and it worked remarkably well, with him kicking a career-best seven goals from 18 possessions and seven marks.
He had to play as the forward target, with Sam Garstone required in the ruck after Angus Graham went down early in the game.
Garstone was clearly the best ruckman on the ground with 20 possessions, seven marks and 28 hit-outs up against both Jake Solomon and James Bristow.
Brennan Stack also returned to the Perth side to kick three goals, while Aidan Tropiano played his best game of the season against his former club with 33 possessions and 14 tackles.
Clint Jones also had 30 disposals, Liam McKenna 27, Julian Jacobs 27, Michael Sinclair 21, Laine Wilkins 21 and Lennon Marlin 20.
Brock O’Brien kicked four goals for East Fremantle, Brett Peake three, Fraser Perry two and Lewis Krakouer two.
In the Reserves, Perth 14.8 (92) defeated East Fremantle 11.13 (79).
In the Colts, Perth 8.6 (54) defeated East Fremantle 2.7 (19).