THANKFULLY for St Kilda, history has repeated itself.

Almost one year ago to the day after they overturned a 31-point deficit to defeat Gold Coast, the Saints have done exactly the same thing.

Early in the third quarter at Townsville's Riverway Stadium on Saturday, it looked like a disaster for Alan Richardson's men, wasting the ball going inside 50, dropping uncontested marks, and sporting the plucky Suns the identical 31-point head-start in north Queensland's heat.

SAINTS OVERRUN SUNS Full match coverage and stats

But in a see-sawing final term, the Saints hung on to win 11.14 (80) to 11.10 (76) to level their season at 6-6 and keep their finals hopes alive.

It was the third straight match between the clubs St Kilda has won by less than a goal and for the Suns, meant a ninth straight defeat.

But the Saints made hard work of things.

Jack Billings (33 disposals) was sensational for the victors, kicking two goals in the final quarter to ultimately prove the difference.

His 55m bomb off one step at the 19-minute mark gave his team a seven-point lead – one they would not relinquish.

Alex Sexton answered with a clever snap, but Billings was on hand again to handle the pressure with a set shot from 30m.

WATCH The thrilling last two minutes of Suns v Saints

There were some nervous moments late though as Tim Membrey – terrific with three goals – missed a set shot from close range with 30 seconds left.

It gave Gold Coast one more chance to launch an attack, but it was unable to get the ball past half-forward.

David Swallow (31 touches) was prolific, while Lachie Weller (27) provided dash from half-back.

Teenager Ben King showed why he was taken with the sixth pick in last year's draft with an exceptional first half before running out of legs late in the match.

RAY OF LIGHT Dew praises exciting young Sun 

Manned by veteran Nathan Brown, King helped give his team the lead with two goals from four set shots.

St Kilda was terribly wasteful, particularly in the second term when it had the run of play, kicking just two goals from 29 inside 50 entries for the half.

Josh Bruce and Membrey were both guilty of dropping uncontested marks inside 30m, while the repeated long kicks to congestion were cleared by a well-organised Gold Coast back six.

'HARD TO WATCH' Relief for Richardson after scrappy Saints get home

One highlight was the 50m goal by debutant Nick Hind, who was mobbed by his teammates after flushing his set shot early in the second quarter.

MEDICAL ROOM
Gold Coast: Looks like a clean bill of health for the Suns. Sam Day grabbed at his hamstring late in the match but moments later was running around and finished off an impressive return to the senior team.

St Kilda: Brandon White appeared to suffer a corked thigh in the second quarter, had it taped up and after a few attempts to return, eventually got back on early in the third and played the game out.

SHOWREEL Sloppy Saints almost kick themselves out of game

NEXT UP
Gold Coast heads to its bye next weekend with a 3-10 win-loss record before returning in round 15 to play Sydney at the SCG. St Kilda takes on Queensland's other team, Brisbane, at Marvel Stadium next Saturday at 4.35pm (AEST) in a contest that has ramifications on the top eight.

GOLD COAST   3.5   5.6   8.9  11.10 (76)
ST KILDA  0.2   2.5    7.8    11.14 (80)

GOALS
Gold Coast: 
King 2, Wright 2, Holman 2, Powell, Martin, Day, Sexton, Miles
St Kilda: Membrey 3, Billings 2, Kent 2, Dunstan, Hind, Gresham, Battle

BEST 
Gold Coast:
 Swallow, Weller, Martin, Brodie, Fiorini, Ah Chee
St Kilda: Billings, Membrey, Ross, Dunstan, Kent, Gresham, Marshall

INJURIES 
Gold Coast
: Nil
St Kilda: Nil 

Reports: Nil

Umpires: Foot, Power, Whetton, Harris

Official crowd: 7243 at Riverway Stadium, Townsville