In a thrilling finale, the Giants cut the margin to one point with four minutes to play before Saints rookie Eli Templeton converted a long set shot to seal the win 15.5 (95) to 13.10 (88).

With their team placed among the wooden spoon contenders, Riewoldt (24 possessions and 14 marks) and veteran midfielder Lenny Hayes proved they could still deliver match-winning performances while their young teammates build their careers.

Hayes returned from suspension to play a crucial role when his team was on the ropes, dragging the Saints back into the contest after GWS had raced to a 20-point lead in the third quarter.

"When we were struggling to get the ball out of defence he (Riewoldt) would go down and get off his man and give us something to kick to in front of the clearance," the coach said.

"He played a bit deeper and was able to get shots on goal and he's in really good form.

"He prepares like no one else so it doesn't surprise me that he plays and turns up and is as consistent as he is."

Ruckman Tom Hickey produced his best performance for the Saints, kicking three goals and taking eight marks in an entertaining battle with Shane Mumford.

In a scrappy match where the ball-use of both sides left a lot to be desired, Mumford's contested work was crucial in the first half.

The ruck recruit, who finished with 46 hit-outs, is proving to be a valuable addition for the Giants, with his bullocking work at stoppages helping his young teammates in the first half.

In attack, a shootout developed between Hickey and GWS big man Jonathan Giles, who each kicked three goals before the main break.

When the skill level deteriorated in the second quarter, Hayes lifted to twice set up goals for Riewoldt, and the pair combined late in the third quarter to give St Kilda a five-point lead and momentum going into the final term.