Gold Coast have scored a crucial 24-point upset win over Richmond, putting the Tigers' AFL season on the brink.
The Suns broke clear in the third term of a dour Marvel Stadium struggle and then held off Richmond's final-quarter rally for their third win of the season, 11.6 (72) to 6.12 (48).
It is Gold Coast's third straight win over Richmond, who are in major strife at 1.6, and a big scalp for the Suns in Melbourne.
At eight minutes into the last term, Richmond had managed only four goals.
The Tigers banged through two goals to reduce the margin to 15 points.
Richmond ruckman Ivan Soldo then took a mark within range of goal halfway through the quarter.
He elected to pass off and it went astray, with Ben Ainsworth goalling at the other end two minutes later.
Suns key forward Ben King shone with four goals and Nick Holman was also outstanding in attack, while Noah Anderson had 32 disposals.
After a scrappy and dour first half, Gold Coast busted the game open in the third with six goals to two.
Holman was rewarded for his excellent workrate with two goals, including the last of the term after a great mark.
King also kicked two goals and was gifted the second when young Tigers defender Tyler Young clumsily tried to push him out of a marking contest.
The numbers at halftime had told the story - Gold Coast were dominating the inside 50s 31-20, but had managed only 4.2.
Meanwhile, Richmond trailed by five points after spraying 2.9 under the Marvel Stadium roof.
There were a few highlights among the scrappy play, with Holman relentless in his pressure.
Young Tigers forward Samson Ryan gave his team a badly needed lift early in the second term when he snapped a great goal from a tight angle.
Richmond star Dustin Martin also unleashed his celebrated "don't argue" as he continues to regain form.
But overall in a forgettable first half, Richmond had the look of a side who has won only once this season, while Gold Coast was torching too many promising forays into attack.