The Sydney Swans have secured a top-four finish with a 63-point win over Gold Coast on Saturday night, but it may have come at a high price with co-captain Kieren Jack suffering what appeared to be a knee injury.

Suns' defender Danny Stanley fell across Jack's left knee late in first quarter at the SCG and the midfielder immediately clutched his leg, before being helped off the ground by Swans medical staff.

A clearly frustrated Jack had ice immediately applied to the injury before being subbed out of the game, and headed to the rooms at half-time on crutches with the knee heavily strapped.

If the co-captain doesn't make the trip to Perth, the Swans will take on the Dockers without two of their best midfielders, with reigning club champion Luke Parker (broken leg) already missing.

It was the only real negative for the home side, which looked set for a cricket score against the Suns after booting six goals to none in the opening term.

Gold Coast rallied in the second quarter and kicked six goals of their own with big forwards Charlie Dixon and Tom Lynch finally getting their hands on the footy, but they still trailed by 22 points at the half time break.

In an extraordinary third quarter of mediocre football Dixon and Franklin put forward their nominations for miss of the season, with the Sun not scoring from a snap from the goal square and Franklin spraying one wide running into an open goal from 30 metres out straight in front.

The Suns' brave effort to stay in touch fell away in the final term with the Swans dominating with eight goals to two in front of 25,424 fans.

Josh Kennedy, Tom Mitchell and Dan Hannebery – despite close attention from Gold Coast youngster Touk Miller – again found plenty of ball through the midfield, with tall targets Sam Reid and Kurt Tippett the beneficiaries.

Reid took 11 marks and had 24 possessions and should have kicked a bag, but couldn't finish off his good work in front of goal, booting 3.3 for the night.

The Suns had all sorts of trouble containing Tippett who finished with 18 touches, nine marks and 2.3 to celebrate his 150th AFL game in style.

In better injury news for the Swans, star forward Lance Franklin got through the game unscathed in his second match back from a back problem.

The three-time Coleman medallist didn't cause the Suns too many headaches, finishing with 13 possessions, six marks and a goal, but coach John Longmire would have been rapt to see Franklin get some significant game time under his belt.

Aaron Hall was busy for the visitors in another encouraging performance, while classy youngsters Jack Martin, Jarrod Garlett and Kade Kolodjashni showed glimpses in a positive sign looking towards the 2016 season.

Gold Coast defender Greg Broughton's final match was one to forget, with the former Docker subbed out of the game before quarter-time with a leg injury.

SYDNEY SWANS     6.3   9.7   11.11   19.13 (127)

GOLD COAST          0.2   6.3     7.7       9.10 (64)

GOALS
Sydney Swans:
Cunningham 3, Reid 3, Heeney 2, Kennedy 2, Towers 2, Tippett 2, Goodes, Hannebery, Rampe, Mitchell, Franklin

Gold Coast: Lynch 2, Dixon 2, McKenzie 2, Stanley, Garlett, Kolodjashnij

BEST
Sydney Swans:
Kennedy, Tippett, Reid, Hannebery, Mitchell, Heeney

Gold Coast: Hall, Kolodjashnij, Miller, Lynch, Rischitelli, Stanley

INJURIES
Sydney Swans:
Jack (knee)

Gold Coast: Broughton (leg)

SUBSTITUTES
Sydney Swans:
Lewis Jetta replaced Kieren Jack at quarter-time

Gold Coast: Luke Russell replaced Greg Broughton in the first quarter

Reports: Nil

Umpires: Brown, Ryan, Jeffery

Official crowd: 25,424 at SCG