Eagles avoid costly AFL loss in Red Centre