Sydney have produced another great escape, toppling Port Adelaide by three points to claim equal top spot on the AFL ladder.
The Swans trailed by eight points at three-quarter time, but prevailed 14.9 (93) to 13.12 (90) Adelaide Oval on Saturday night.
A week after coming from six points down at the last change to pip St Kilda, Sydney kicked five goals to three in the final term against Port.
The Swans (12 wins, two losses) join Fremantle (12 wins, one loss) at the top of the ladder, with the Dockers ahead on percentage.
Sydney have a bye next weekend before a challenging month: the Brisbane Lions (away), Western Bulldogs (home), Fremantle (away) and Adelaide (home).
Unfancied Port (15th, four wins, nine losses) held a match-high 20-point break midway through the second term.