Gold Coast has finally shrugged the monkey off its back by winning without Gary Ablett to put its finals hopes back on track at Metricon Stadium.

After seven losses with Ablett absent, the SUNS scored a crucial 17.15 (117) to 9.10 (64) victory over St Kilda on Saturday night to jump back into the top eight.

It was hardly a convincing performance in the scrappy encounter but the SUNS showed the hunger and hardness at the ball that was sorely lacking in upset losses to the Western Bulldogs and the Brisbane Lions

Dion Prestia led the way for the SUNS with 31 possessions while stand-in skipper Tom Lynch kicked four goals in what was a niggling affair in front of a crowd of just 12,027.

On a night to forget for Saints fans, Nick Riewoldt was well contained by Steven May in his record 178th game as captain for the club.

St Kilda had lacked the fierce intensity shown in its stunning upset of Fremantle and, too often, shot itself in the foot with countless mistakes in its defensive 50.

Ahead by just seven at the main break, the SUNS set up the 53-point win with a six-goal third quarter before the floodgates opened in the final term.

There was redemption for many youngsters who endured forgettable displays against the Lions, especially Jaeger O'Meara and Harley Bennell.

In a good weekend for the SUNS, with a host of results going their way, they sit on 40 points - equal with sixth-placed North Melbourne and Essendon.

But coach Guy McKenna will still demand plenty of improvement for them to force their way into the club's first September appearance.

There was a total of 35 clangers from both sides in the mistake-riddled opening term that also featured two heated scuffles.

David Swallow was among the SUNS' players lashing out over the boundary line coming up to quarter-time before he was led down the race to have his Achilles treated.

Swallow played on impressively with his left calf heavily strapped before being subbed out in the final term.

GOLD COAST          2.5     5.7    11.12    17.15    (117)
ST KILDA                  1.3     4.6     7.9        9.10      (64)
 
GOALS
Gold Coast: Lynch 4, Sexton 2, Bennell 2, Lonergan, O'Meara, Day, Stanley, Swallow, Martin, Rischitelli, Shaw, McKenzie
St Kilda: Bruce 3, Stanley 2, Armitage, Billings, Riewoldt, Curren
 
BEST 
Gold Coast: Prestia, Lynch, Bennell, May, O'Meara, Shaw
St Kilda: Hayes, Armitage, Longer, Bruce, Savage
 
INJURIES 
Gold Coast: Swallow (Achilles)
St Kilda: Nil
 
SUBSTITUTES
Gold Coast: Louis Herbert replaced David Swallow in the fourth quarter
St Kilda: Jack Steven replaced Brodie Murdoch at half-time
 
Reports: Nil
 
Umpires: Stephens, Armstrong, Ryan
 
Official crowd: 12,027 at Metricon Stadium