Michael Walters hits the post after the siren to deliver the Dockers a thrilling one-point victory over the Lions, while the Giants show they can win at the MCG and the Saints hold off the Blues.

Dockers sneak past Lions with one-point win

Fremantle forward Michael Walters hit the post after the final siren to lift his side to a one-point win over Brisbane in Perth.

The Lions led by 11 points early in Sunday's final quarter, before the Dockers launched a frenetic fight-back.

A Walters goal with six minutes remaining closed the margin to two points and scores were level when Nat Fyfe's long-range shot drifted in for a behind with two minutes to go.

The Lions had repelled wave after wave of Fremantle attacks until that point.

But they were unable to survive the final launch when Walters marked the ball 40 metres out with 25 seconds remaining.

The siren sounded as Walters started his run-up, and Fremantle players celebrated wildly when the 49-metre set shot slammed into the goal post, giving the Dockers the 10.13 (73) to 10.12 (72) win.

Loading

The result lifts Fremantle (5-5) into eighth spot, while Brisbane (6-4) slip to sixth.

Star Brisbane midfielder and former Docker Lachie Neale copped his fair share of boos and niggle on the way to 26 disposals and eight clearances.

Neale was a fan favourite during his time at the Dockers, but he was enemy number one when he returned to his former stomping ground.

Loading...

His good friend, Fremantle skipper Fyfe, also dished out a bit of friendly niggle on Neale when he had the chance.

Fyfe also outmarked Neale to kick an important goal in the third quarter.

Loading...

Walters finished with two goals from 25 disposals in a star display. But a run by teammate Brad Hill (31 disposals) proved just as important.

Lions goalsneak Charlie Cameron booted three goals — all in the opening term — while Hugh McCluggage tallied 26 disposals and a goal.

The Lions were left to rue some missed shots on goal early in the final quarter when they could have put the game to bed.

Giants punish lacklustre Demons

Jeremy Finlayson screams out in delight after kicking a goal for the Giants. ( AAP: Julian Smith )

They have not quite consigned its MCG woes but Greater Western Sydney has showed that winning comfortably at the venue is possible after their 26-point victory over Melbourne.

The Giants registered a 14.10 (94) to 10.8 (68) result and dominated for three quarters of the match in what looked like a glorified training run.

But a seven-goal splash by the home side in the final quarter narrowed the margin, as the Giants eased to only their third win in 17 trips to the MCG.

Loading...

It was their first at the ground since a 16-point victory against Collingwood in round two last season.

Josh Kelly (31 possessions) and Harry Himmelberg (a career-best five goals) were the standouts as Nick Haynes marshalled a defence that limited the Demons to just one goal in the first half.

Loading...

Demons fans could only ponder the extent of the damage and their dismal 3-7 record, ruckman Max Gawn a rare bright light in centre bounce duels and some timely marks.

The Giants effectively had the contest wrapped up by half-time, such was their control of the ball and lack of opposition pressure. They led the inside 50 entries by more than double in the first half, 34-16, and the return of only six goals was more their own wastefulness.

Their 35-point margin ballooned to 57 by the end of the third quarter, leaving the Demons only left to save some face in the final term.

Gritty Saints prolong Blues' woes

St Kilda's Josh Bruce (left) and Carlton's Levi Casboult prepare to contest for the ball. ( AAP: Daniel Pockett )

Carlton's nightmare season has continued with an error-riddled 13-point loss to fellow battlers St Kilda at Docklands.

The 9.14 (68) to 8.7 (55) defeat was the Blues' ninth loss from 10 matches, magnifying the pressure on coach Brendon Bolton on a weekend in which North Melbourne counterpart Brad Scott announced his sudden resignation.

The departing Scott denies having spoken to any other clubs but there is speculation he might link up with the Blues should they move on Bolton at season's end.

Bolton has led bottom-placed Carlton to just four wins from its past 42 matches.

Loading...

The Saints led for most of Sunday's match but endured some nervous late moments before snapping a four-match losing streak to climb to 10th on the ladder.

"I really liked the fact that we had to hang in and defend strong when Carlton had a lot of momentum and a lot of entry," coach Alan Richardson said.

"Given some of the circumstances to personnel earlier in the year, our guys have shown enormous resilience."

After a humiliating 93-point loss last weekend to GWS, the Blues appeared determined to respond and opened up an early lead.

Held to one of his quietest performances in recent memory by GWS tagger Matt de Boer, star skipper Patrick Cripps made a sparkling start and was involved in two of the Blues' first three goals despite close attention from Jack Steele.

But the Saints, led well by Steele and Jade Gresham, soon managed to slow the tempo and use their superior polish to control the play.

Loading...

The Saints dominated the third term to lead by 16 points at the final break and held off the Blues, whose lack of contributors was glaring.

Cripps was reliably strong, top draftee Sam Walsh gathered 28 disposals and veteran backman Kade Simpson returned well from injury but few of their teammates stood up.

"There was lots of things but (especially) the composure of the guy with the ball, just being a little calmer particularly centre-forward," Bolton said.

"Our guys have to learn to make the right decisions at the right times."

AFL ladder

Loading...

AAP/ABC