Sydney has moved inside the top eight for the first time since round five after repelling Gold Coast's challenge to secure its fifth successive victory with a 24-point triumph at the SCG on Saturday.
The Swans finished 18.6 (114) to 13.12 (90) for their 11th win to improve to 46 points and move up to sixth on the ladder, as they defeat the fast starting SUNS in Sydney.
Little separated the two sides in a tight first half with the SUNS holding single-digit leads at the first two breaks before Sydney pulled clear with a six-goals-to-two third term.
Earlier there had been eight lead changes, with Gold Coast productive from stoppages, while lively forward Malcolm Rosas booted three goals.
Matt Rowell was typically tough in the coalface with a game-high 18 contested possessions among his 25 disposals with two goal assists, while ruckman Jarrod Witts dominated the ruck battle with 47 hit-outs and 17 disposals.
The SUNS found an advantage with three goals from stoppages in the first quarter, with Rowell's arrow handball enabling Sam Flanders' snap, while Isaac Heeney booted two goals including a clever left-foot finish from the boundary as the visitors led by five points at quarter-time.
The influence of Heeney was telling with the Swans forward setting up a pair of goals for Will Hayward early in the second. Gold Coast, though, hit the front again with Miller pinpointing Levi Casboult out of the middle for a goal, before finding space himself to convert after Rosas' composed pass.
Hayward kicked a third for the term, but the SUNS went 14 points ahead with more success from stoppages, before late transition goals from Sydney tall forwards Hayden McLean and McDonald cut the margin to two points at half-time.
There were a further three lead changes early in the third term, as the teams traded goals, with Joel Amartey cleverly tapping to McLean to snap through his second, before getting one of his own in the goal square from the influential Hayward's handball.
Sydney's midfield begun to get on top in the third, underlined by Warner's classy snap and Papley bursting out of the middle to find McDonald for a routine set shot. The Swans won contested possessions 42-34 and clearances 15-12 for the term, opening up a game-high 22-point lead after Hayward's fourth.
Gold Coast threatened to rally with the early territory dominance in the last but couldn’t capitalise, before Matt Roberts, on his return from long-term injury, booted his first goal at AFL level to seal the points for the hosts.
Warner capped his best afield display with his second goal with four minutes left, as Sydney put together six successive majors, before Casboult and sub James Tsitas' late consolations.
SYDNEY 3.2 9.2 15.4 18.6 (114)
GOLD COAST 4.1 9.4 11.6 13.12 (90)
Sydney: Hayward 4, McDonald 3, Heeney 2, McLean 2, Warner 2, Rowbottom, Papley, Amartey, Roberts, Cunningham
Gold Coast: Rosas 3, Lukosius 2, Casboult 2, Flanders, Ellis, Holman, Miller, Anderson, Tsitas
Sydney: Warner, Hayward, Papley, Blakey, Rowbottom, McDonald, Heeney
Gold Coast: Rowell, Witts, Anderson, Miller, Rosas, Ellis
Gold Coast: Nil
Sydney: Ryan Clarke (replaced Joel Amartey in fourth quarter)
Gold Coast: James Tsitas (replaced Elijah Hollands in third quarter)
Crowd: TBC at the SCG