Second-half comeback seals the points