После падения союзника Полиперхонта Эвмена власть в Греции и Македонии перешла в руки Кассандра, который восстановил в ряде городов Эллады олигархический строй. Попытка матери Александра Великого Олимпиады захватить власть в Македонии окончилась провалом – она успела умертвить Филиппа Арридея, но затем сама была казнена. А Роксана и ее сын Александр IV были умерщвлены по приказанию Кассандра в 309 г. до н. э.
Вместе с Селевком, Птолемеем и Лисимахом Кассандр выступил против Антигона. Война велась и на море, и на суше с переменным успехом. Сражение при Газе (312 г. до н. э.) между Птолемеем с одной стороны и сыном Антигона Деметрием с другой закончилось полной победой египетского правителя. Селевк получил возможность вернуться в Вавилон.
Мир, заключенный в 311 г. до н. э., показал, что никто не достиг своей цели и уже не может быть и речи о единой державе. Диад охи выступали как сильные суверенные правители. Уже в 307 г. до н. э. возобновилась борьба между Антигоном и Кассандром на островах и в самой Греции, вскоре Кассандр потерял Аттику. В ходе борьбы противники принуждали к союзу греческие города, меняли там режимы. Разгорелось морское противостояние между сыном Антигона Деметрием и Птолемеем. В 306 г. до н. э. все противники провозглашают себя царями.
Поход Антигона в Египет не удался. Историки красочно описывают осаду острова Родоса, предпринятую Деметрием в 305–304 гг. до н. э., за которую сын Антигона получил прозвище Градоосаждатель (Полиоркет). Остров отстоял свою свободу. По мирному договору родосцы обязывались помогать Антигону Одноглазому во всех войнах, кроме тех, которые будут вестись против Египта.
На Востоке тем временем возвысился Селевк. Он нажился в результате похода по восточным сатрапиям (вплоть до Индии) и обладал уже достаточными ресурсами, чтобы возглавить новую антиантигоновскую коалицию, в которую вошли Лисимах и Кассандр.
В 301 г. до н. э. началось наступление союзников на царство Антигона. С юга наступал Птолемей, но он вернулся на родину, так как получил известие о поражении Селевка, что не соответствовало действительности. Он ограничился захватом Южной Сирии и удержал фактически занятые им регионы. Тем временем Селевк на самом деле продолжал наступление на Антигона из Междуречья.
Решающее сражение произошло во Фригии при городе Ипс летом 301 г. до н. э. Антигон Одноглазый потерпел полное поражение и погиб (ему было уже за 80!) в бою, сражаясь как простой солдат. Одной из причин поражения его историки называют действия Деметрия, который со своей конницей увлекся преследованием