Eagles survive AFL scare in Red Centre