Peel Thunder are through to their second straight WAFL grand final after a huge 47-point win over Swan Districts.
Over 7000 fans turned out to watch the preliminary final at Steel Blue Oval on Sunday.
The Swans looked as though they had control of the game after the first quarter, kicking five goals to Peel's seven behinds.
But the Thunder did not back down, booting six goals to one in the second term, eventually leading by nine-points at half-time.
The momentum continued throughout the second half, Peel eventually winning 15.13 (103) to 9.2 (56).
Matt Taberner was instrumental for the Thunder bagging five goals, while Neil Erasmus collected 33 disposals, eight tackles and a goal and Corey Tregenza contributed with four goals.
Peel will now face East Perth in the grand final at Optus Stadium on Sunday, September 22.
Tickets are available through Ticketmaster.
More paramedics, ambulances to be stationed in Dawesville, Australind
Strict demersal fishing bans to come into force off WA coast to save species from extinction
Police call for witnesses to fatal Waroona crash
WATCH: Confronting footage shows moment car ploughs into teen on Mandurah Terrace
Teen injured in suspected hit-and-run in Mandurah
Waikiki toddler tragically passes away from life-threatening condition
City of Rockingham has 'no plans' to reinstate weekly general waste collection despite public backlash
Another bumper crabbing season set for Peel-Harvey Estuary
Mandurah to shine bright this Christmas