Gold Coast have overcome the loss of Wil Powell to a horrific leg injury, beating Adelaide by 43 points in a boost for their AFL finals hopes.
The Suns triumphed 18.8 (116) to 10.13 (73) at Carrara Stadium on Sunday to move within one win of the top eight.
But celebrations were tempered after Powell was dragged down in an attempted tackle by Adelaide's Ned McHenry during the third quarter and immediately grabbed at his lower right leg.
McHenry called for medical assistance and broadcast vision showed what appeared to be a break above Powell's right ankle, with his foot at an awkward angle.
Play was held up for more than five minutes while medical staff attended to Powell on the field before he was driven away on a medi-cab.
The vision was so gruesome that the television broadcaster opted not to show a replay.
"Wil's such a good clubman and brings such good energy to our footy club and we love him," Suns co-captain Jarrod Witts told Fox Footy.
"Hopefully it's not too bad but it didn't look too good.
"We probably lulled there for a bit after the injury but we were able to get it back on our terms."
Gold Coast led by 29 points when Powell went down. They also lost Connor Budarick to a hamstring injury, while Adelaide's Riley Thilthorpe was substituted out with an ankle injury soon after the restart.
Goals to Taylor Walker and substitute Lachlan Murphy helped Adelaide close to within 20 points by three-quarter time.
But the Suns held off their opponents and kicked away with eight goals in the final term to post a third consecutive win, their fifth in six games.
Mabior Chol, Izak Rankine, Ben Ainsworth and Levi Casboult kicked three goals each as Gold Coast compiled a triple-figure score for a third straight outing.
Rankine also had two goal assists and 10 score involvements in an unselfish display.
Matt Rowell (19 disposals, seven clearances), Noah Anderson (27, five) and Touk Miller (24, three) fought hard for the Suns in the middle.
Adelaide's Rory Laird (42 disposals, five clearances), Matt Crouch (31, seven) and Sam Berry (25, 12) all tried to lift the visitors over the line and Darcy Fogarty kicked two goals.
After trailing by six points at quarter-time, the Suns took control with a six-goal second term.
Chol kicked two quick goals to spark the run and two for Holman at the start of the third quarter extended the home side's dominance.
At that stage they had kicked eight of nine goals.
The Powell and Budarick injuries threatened to derail the Suns but they resisted the Crows' attempts at a fightback, dominating the final term.