Tuttavia, dopo la morte di Cassandro nel 298 a.C., Demetrio conquistò il trono della Macedonia e ottenne il controllo della maggior parte della Grecia. Fu sconfitto da una seconda coalizione di sovrani greci nel 285 a.C. e il dominio della Grecia passò al re Lisimaco di Tracia. Questi fu a sua volta sconfitto e ucciso nel 280 a.C. Il trono macedone passò quindi al figlio di Demetrio, Antigono II, che sconfisse anche lui un'invasione delle terre greche da parte dei Galli, che in quel periodo erano stanziati nei Balcani. La battaglia contro i Galli unì gli Antigonidi di Macedonia e i Seleucidi di Antiochia, un'alleanza diretta anche contro la più ricca potenza ellenistica, i Tolomei d'Egitto.