There was a mighty power coming up against Cassander.  One of Alexander’s old generals, named Antigonus, the “One-eyed,” had received some Asiatic provinces for his share in the break-up of the empire, and when Perdiccas set out on his return was appointed commander in his stead in the East; and again, when Antipater died, Polysperchon renewed his appointment; while Eumenes, an honest and good man, was the regent upheld by Cassander’s party.  In 316 a battle was fought at Gabiene, in which Eumenes was defeated.  He was given up to Antigonus by his own troops, and as the victor could not bear to kill his old comrade, he left him in prison to be starved to death.