In fine conditions, Perth started the match well with a goal in the first minute of play to key forward Fraser McInnes.
The Demons started to win some important possessions in the midfield through the creative Matthew Moody and some hard running from Chance Bateman.
Joel Leeson snapped Perth’s second goal and this was soon followed by another to Jackson Sketcher.
In the second term Christian Eyres started to gain the ascendancy in the ruck and Brett Hodge booted a wonderful goal on the run from 50m to increase Perth’s lead.
It was Leeson though, who was playing a great match as the small forward, that provided the spark for the Demons and he booted two late goals just before half time to provide Perth with a handy 20-point lead.
It was the Lions who were playing the more impressive football after half-time as they kicked three goals to again level the scores.
With the match all tied up and now heading to time on, Perth kept peppering the goals.
Callum Collard booted Perth’s ninth major after receiving a free kick, and when captain Paul Bevan kicked his second, Perth had skipped out to a lead of 14 points at the final break.
The first goal was always going to be crucial for either side in the last term and it was Moody again who converted a great set shot from just outside 50m.
After some hard running from Dene White and first- gamer Jarryd Morton, Sketcher was able to run into an open goal to give the Demons a four-goal buffer.
When the exciting Cameron Manuel played on to boot Perth’s 13th goal the Demons had sealed an important win by 26 points.
None played better for Perth than Moody, at his creative best with 25 touches.