A six-goal streak stretching across halftime carried Gold Coast to their first home win on Saturday night, a scrappy 30-point victory over Greater Western Sydney.
Campbell Brown and Aaron Hall and captain Gary Ablett were instrumental for a depleted Suns outfit in their 16.13 (109) to 12.7 (79) win in front of 14,657 people, scoring three goals apiece and standing out in a group of eight goal scorers.
The Suns went into the clash between the AFL's two bottom-placed sides with six players ruled out from their last-outing loss to Melbourne due to injury.
But they outclassed the fledgling Giants right across the park and their second victory of the season allowed them to leapfrog the Giants to 17th on the ladder.
The Giants were lucky to be trailing by only 13 at halftime but the Suns kicked five consecutive behinds while attempting to turn 17 inside-50s into a dominant lead.
Gold Coast's precision improved considerably in the third quarter with three rapid-fire goals within the first three minutes, followed by two more to blow their lead out to 44.
But the Giants refused to give in, pulling the margin back to 17 before Ablett scored two late goals.
Suns' coach Guy McKenna said that finally breaking the drought of home wins will further boost the growth of his young side.
"You need to be able to build a fortress on the back of your cattle being experienced and hard footballers and, tonight, you can say (that) the boys were harder than the opposition," McKenna said.
"If you're harder than the opposition, on most nights you're going to be able to create that.
"Quite clearly, this year and last year we haven't been able to do that but, in time - with these boys (having) another year under their belt and some confidence as well - (next week) we take Hawthorn on and then we come back and take Carlton on, so with some belief and some hardness, who knows what can happen?"
For the Giants, Will Hoskin-Elliott (five goals, 16 disposals) and Jonathan Giles (38 hit-outs, 12 disposals) were the best in a beaten side.
Despite the Suns' joyous night, Aaron Hall (sprained ankle) and Liam Patrick (hamstring) picked up slight injuries, while David Swallow played his last match for the year, finally succumbing to a knee problem.