Fremantle have missed the chance to secure four points amid a congested top eight, with the pressure and pace of the Western Bulldogs proving far too much in a 67-point domination at Marvel Stadium.

The Dogs – keeping their own finals hopes well and truly alive with a hard-working, scintillating performance – kicked five goals to one in the second term to set up the 23.11 (149) to 12.10 (82) victory.

The loss is set to be compounded for Fremantle with a hamstring injury to veteran Michael Walters, the 33-year-old coming from the ground in the second term.

The Dogs kicked 2.2 from their first five inside 50s, Cody Weightman celebrating his return from a serious elbow injury with the opening goal from a somewhat lucky free kick and finishing with three for the match.

Sam Sturt kicked two in the opening term, his second an impressive effort that started with a useful intercept halfway up the field, before getting the follow-up handball and burning the Dogs defenders for pace.

While Fremantle's midfield has been a cut above the competition this year, the combination of Tom Liberatore, Marcus Bontempelli, Ed Richards and Adam Treloar held firm against Nat Fyfe, Caleb Serong, Andy Brayshaw and Hayden Young, overwhelming Fremantle's normally resolute defence as they started to build out the match-winning lead.

The momentum continued into the second half – half-back Lachie Bramble (in arguably a career-best game) drifted forward and was duly rewarded, Tim English plucked the ball from a sea of opponents and Jamarra Ugle-Hagan booted two in a minute and suddenly the Dogs had kicked another five in the first 12 minutes of the term.

It was the type of fast, high-pressure footy of which Dogs fans know their side are more than capable, but don't always produce. The result saw the margin balloon out to 58 points, before Young began to assert himself in the centre bounces, dragging Fremantle back into the game.

Fremantle didn't lie down, kicking six of seven goals either side of three-quarter time, just to make things a little bit interesting, but Weightman's third put paid to any idle musings of a comeback.

Without Alex Keath (hamstring), the Bulldogs defence looked slightly outsized by Freo's talls, but the Dogs solved that issue by simply limiting the supply into Fremantle's forward line, while young key back James O'Donnell also impressed in his 21st game.

WESTERN BULLDOGS          4.5     9.8     15.11     23.11 (149)
FREMANTLE                         4.1     5.4       9.5       12.10 (82)

Western Bulldogs: West 4, Weightman 3, Ugle-Hagan 3, Lobb 3, Bontempelli 3, Gallagher 2, English 2, Treloar, Richards, Bramble
Fremantle: Sturt 3, Banfield 3, Treacy 2, Jackson 2, Frederick, Amiss

Western Bulldogs: Liberatore, Bontempelli, Treloar, Bramble, Dale, West
Fremantle: Young, Serong, Banfield, Jackson, Clark
Western Bulldogs: Nil
Fremantle: Walters (hamstring)
Western Bulldogs: Nil
Fremantle: Heath Chapman (hamstring awareness) replaced by Karl Worner
Western Bulldogs: Caleb Daniel (replaced Anthony Scott at three-quarter time)
Fremantle: Matthew Johnson (replaced Michael Walters in the second quarter)
Crowd: 21,796 at Marvel Stadium