After winning one match last season, Perth's 77-run victory over ACL marked their seventh in a row and secured them a finals spot.
Subscribe now for unlimited access.
$0/
(min cost $0)
or signup to continue reading
Batting first, the Demons made 7-213 as a late-innings 49* from Keelan Beattie followed up the good work of captain John Hayes (35).
Daniel Summers' 3-48 shone through before Andrew Rigby would prove too challenging for the Bluebacks, taking 4-43 as the visiting side was dismissed for 136 in the 35th over.
Nashib Nisthar (20) was the highest scorer, closely followed by the consistent Cameron Martin (19).
Evandale Panthers secured their third top-flight win, soundly defeating Bracknell by 10 wickets.
Last season's A-grade premiers were unable to match it with the Panthers, dismissed for 90 despite a 52-run partnership between Matthew Hayward (21) and Anthony Walker (23).
Simon Clay (3-0) was unscathed off two overs with Bracknell losing their last four wickets for no runs.
Rickie Wells and Grant Davern got it done, batting in contrasting fashion as Wells blasted 59 off 44 and Davern worked to 22 off 57.
ELSEWHERE IN SPORT:
Hadspen continued their grand run with an eight-wicket victory over Legana at the Durhams' home.
The eighth-placed Legana were dismissed for 108 within 24 overs as only opener Dylan Sharman (27), the returning Sam Hay (26) and tail-ender Ben Walker (12) managed double figures.
Kyle Strochnetter (3-19) was the chief destroyer in a strong bowling performance as Dane Anderson and Thanuka Dabare showed their intentions early, Dabare smacking 20 off the first over.
They were the two batsmen dismissed, Dabare first for 52 off just 23 balls and Anderson later for 41 off 22 as the Chieftains chased it down in the 11th over.
Longford's bowling prowess continued in a seven-wicket routing of Trevallyn.
In second and third respectively, the Tigers shut the gate on Trevallyn's double chance as Richard Howe (4-19), Nasrullah Khan (3-8) and Jacob Wiggers (3-23) showed their might to dismiss them for 69.
Drew Clark's 25 was the only double-figure score, with the Tigers chasing it three wickets down inside 19 overs led by Jackson Blair (23) and Josh Adams (16).