Peel Thunder defeated Perth by 11 points in Cunderdin on Saturday.
Clancee Pearce dominated Peel's disposal count with 26 touches, while Jack Hannath led the hit-outs with 34.
The win puts Peel in fourth place on the league ladder.
PEEL THUNDER: 5.0 9.5 9.9 10.12 (72)
PERTH: 2.3 5.4 6.5 9.7 (61)
Peel Thunder play Claremont next Saturday 30 July at Bendigo Bank Stadium.