The Lance Franklin-less Sydney Swans have inflicted a second straight AFL defeat on Melbourne after edging the reigning premiers in a 12-point thriller at the MCG. Even without suspended superstar Franklin, the Swans were able to recover from conceding the first five goals of Saturday night's game.