A ruthless West Coast Eagles have inflicted a 91-point thumping of their crosstown rivals in derby 50.
The Eagles have now extended their derby winning streak to nine after the 19.8.122 to 2.19.31 triumph equalling the greatest ever winning streak by the club against Fremantle.
Josh Kennedy was a late withdrawal for the Eagles with illness and was replaced by Brendan Ah Chee in the selected 22.
In Kennedy's absence Jamie Cripps, Jack Darling and Jarrod Cameron booted four goals each.
West Coast's defence was rock solid again with Jeremy McGovern, Shannon Hurn and Glendinning-Allen medallist Brad Sheppard denying the Dockers any clean passage.
Cam McCarthy and Michael Walters scored the only two goals of the game for Fremantle.
Dockers coach Ross Lyon said they weren't thrilled with the performance.
"Our inefficiency and skill level was very disappointing...tonight was bitterly disappointing. We all expected better." Lyon said.
Eagles coach Adam Simpson said the credit must go to their defenders.
"I thought our defenders stood up pretty well today," Simpson said.
"In the contest when it mattered most, our defenders really stood up and made it quite difficult for Fremantle to get a score and a good position."
West Coast are now second place on the AFL ladder and just a game behind ladder leaders Geelong.
Next week the Eagles face Colingwood on Friday night at Optus Stadium while the Dockers are headed to Launceston to take on Hawthorn.