Swans hang on to beat Carlton in AFL

Sydney have held off a spirited Carlton side to score a six-point AFL win at the SCG.