Tom Lynch kicked seven goals in the win, but it is not all good news for the Suns, who could be without three of its stars next week.
Co-captain Steven May suffered a hamstring injury during the win and is expected to miss at least three weeks.
“Steven May will miss at least three, I reckon,” coach Rodney Eade said post-match.
“Michael (Barlow) got tight early in the first quarter, so it was more precaution.
“David Swallow tweaked his ankle – that’s why he was playing forward most of the night. It was a pretty gutsy effort for David but he should be ok next week.”
After a tight first half, Gold Coast defeated Carlton 17.6 (108) to 12.10 (82).
Lynch booted seven goals in a dominant display, while former skipper Gary Ablett collected 34 disposals, five marks, four tackles and kicked a goal.