East Fremantle rounded out their preparation for a finals campaign with a 54-point win against Peel at Bendigo Bank Stadium.
The Sharks were in control from the start, ahead by 29 points at the first change and 45 points at half time before Peel stormed back with six consecutive goals in the middle of the third term.
East Fremantle led by 24 points at the last change and kicked clear in the dying minutes to claim the match 18.15 (123) to 10.9 (69).
It was the Sharks 14th win of the season and earned them the chance to host East Perth in the first semi-final at East Fremantle Oval next weekend.
Ruckman Russell Gabriel was in tremendous touch for the winners creating plenty of opportunities for East Fremantle captain Mark McGough and fellow East Fremantle midfielders Bradd Dalziell, Richard Hadley, Rory O’Brien, Cameron Sutcliffe and Sam Menegola.
West Coast squad member Dalziell was outstanding with 34 possessions, seven clearances and two goals for the Sharks.
East Fremantle veteran Leith Teakle was busy with four goals after announcing earlier in the week it would be his final season.
Peel captain Brendon Jones battled hard against the odds through the middle of the ground with support from Edward Dann, Jamason Daniels, Kristin Thornton, Ryan Herring.
East Fremantle claimed both minor grades in emphatic fashion, taking out the reserves 23.16 (154) to 8.9 (57) and the colts 20.11 (131) to 7.11 (53).