East Perth have secured their first Grand Final in a decade with a 28-point victory over Swan Districts to win the championship.
The Minor Premiers set up their second semi-final win with four unanswered goals in 10 minutes just before half-time and then won 11.6 (72) to 6.8 (44) at Sullivan Logistics Stadium.