AFL ladder leaders Fremantle have extended their winning streak to a dozen matches with a ruthless 124-point thrashing of North Melbourne - the greatest winning margin in club history.
The Dockers broke the game open with a nine-goal blitz in the second quarter and powered away to a 24.11 (155) to 4.7 (31) victory at Bunbury's Hands Oval on Saturday.
The spread of contributors was impressive as Fremantle kicked the last 19 goals of the game, with Andrew Brayshaw (30 disposals), Shai Bolton (27), Murphy Reid (23) and Neil Erasmus (22) all influential.
Hayden Young finished with 23 disposals and two goals in a strong return after missing three weeks with concussion.
Josh Treacy (four), Patrick Voss (four), Sam Switkowski (three) and Luke Jackson (three) led a group of 10 goal-kickers.