FREMANTLE has narrowly avoided a huge upset by beating a second-string Gold Coast at a dreary Metricon Stadium on Saturday.

The SUNS incredibly came close to victory over the competition frontrunners, spending most of a pulsating final quarter trailing by less than a kick.

But they were unable drag themselves over the line as the Dockers scraped home in a 7.4 (46) to 6.17 (53) result.

It came down to the final moments, as a low-scoring contest ended in a sudden flurry of goals.

Nick Suban kicked what appeared to be the sealer with a minute to go from a free kick just metres out from goal, but the SUNS kept coming with Tom Lynch providing an almost instant reply.

In the end the SUNS ran out of time but would have won plenty of admirers after a strong four-quarter performance supported by an even spread of contributors.

Predictions of a Freo bloodbath proved well off the mark, with the ladder leaders again a long way from their best - a week on from their first defeat of the season against Richmond.

That was mostly down to Gold Coast.

Where they failed against Hawthorn and Sydney in the previous two rounds, the SUNS were able to drag the game down to their level and stop Fremantle's damaging run-and-gun style.

Nathan Fyfe amassed a game-high 31 possessions and booted two goals in two minutes just after half-time, and at that stage the Dockers appeared poised to kick away.

But led by acting captain Michael Rischitelli (17 touches) and boom rookie Adam Saad (20 touches), the SUNS didn't let them.

It was an incredible effort from a side crippled by an unprecedented injury crisis that left them with just 23 players to pick from.

Gold Coast coach Rodney Eade tempted fate on Friday by saying the SUNS needed to avoid a first-quarter injury since their substitute, the returning Nick Malceski, was still hampered by a knee problem and not able to run out a match.

In tune with their complete lack of good fortune this year, of course, it happened.

Halfway through the opening term, Danny Stanley's afternoon came to an early end when he went down with a knee injury, throwing a clearly unfit Malceski into the mix.

But Gold Coast found a way to carry on regardless, falling over only at the final hurdle.

GC SUNS     2.0   3.1  5.2   7.4 (46)
FREMANTLE       1.3  3.7  5.11 6.17 (53)

GOALS
GC SUNS: 
Raines 2, Lemmens, Lynch, Miller, Rischitelli, Kolodjashnij
Fremantle: Fyfe 2, Suban, Hannath, Crozier, Neale 

BEST 
GC SUNS:
 Rischitelli, Saad, Raines, Kolodjashnij, Boston, Harbrow
Fremantle: Fyfe, Mundy, C.Pearce, Sandilands, Sutcliffe, McPharlin, Spurr 

INJURIES 
GC SUNS: 
Stanley (knee)
Fremantle: Nil

SUBSTITUTES
GC SUNS:
 Nick Malceski replaced Danny Stanley in the first quarter
Fremantle: Nick Suban replaced Matthew Taberner in the third quarter

Reports: Nil

Umpires: Fisher, Rosebury, O'Gorman

Official crowd: 8,911 at Metricon Stadium