Adelaide stalwart Taylor Walker has bagged another six-goal haul to inspire Adelaide to a 10-point win over a gallant Gold Coast.
Walker's heroics propelled the Crows to a nerve-jangling 14.11 (95) to 12.13 (85) triumph at Adelaide Oval on Friday night.
The former Adelaide skipper followed his returns of five and six goals in the opening two games with another half-dozen majors - he booted 6.3.
Walker dominated as the Crows, last year's wooden-spooners, banked a second win from three games this season.
His teammates Brodie Smith (26 disposals) and captain Rory Sloane (35 touches, 11 clearances) were superb while Rory Laird (28 possessions), Ben Keays (26 disposals) and Paul Seedsman (27 touches) were influential.
Gold Coast spearhead Ben King kicked a career-high four goals, emerging star Noah Anderson gathered 26 disposals, Brandon Ellis (25 touches, one goal) was prominent and ex-Crow Hugh Greenwood collected 23 touches including 10 clearances.
But the Suns now have two losses in three games and concern over ruckman Jarrod Witts, who was substituted in the third term because of a left knee injury.
The Suns were over-run after a fast start: they controlled all aspects of the first quarter bar one - Adelaide's Walker.
Gold Coast raced to 3.2 to nothing before the ball even entered Walker's territory - and when it did, the former Crows skipper continued his sparkling form with three goals for the quarter.
The Suns led 5.6 to 5.0 at quarter-time before scoring dried up in the second term.
There wasn't a goal until the 19th minute when Crow Harry Schoenberg converted a set-shot from a tight angle, but the Crows scored another two in the next two minutes to create an 11-point half-time buffer.
Adelaide's lead rapidly disappeared in the third stanza as the Suns scored three consecutive goals in a tick over nine minutes, including two more to the imposing King.
But the Suns soon lost Witts to injury and Walker again inspired an Adelaide rally.
The Crows spearhead booted two more goals and McAdam followed with another as the home side crept seven points ahead at three-quarter time.
The Suns kicked two quick goals in the last quarter to hit the front only for the heroic Walker to slot his sixth goal with about eight minutes remaining.
That strike gave the Crows the lead, which they clung to in a frantic finale.
ADELAIDE 5.0 8.2 11.6 14.11 (95)
GOLD COAST 5.6 5.9 9.11 12.13 (85)
Adelaide: Walker 6, Rowe 2, McAdam 2, Berry, Schoenberg, Keays, McHenry
Gold Coast: King 4, Burgess 2, Holman 2, Rankine, MacPherson, Weller, Ellis
Gold Coast: Witts (left knee)
Adelaide: Murray (unused)
Gold Coast: Holman (replaced Witts)
Crowd: TBC at Adelaide Oval