После того как в 306 году до н. э. Птолемей утратил все свои владения за пределами Египта, удача снова отвернулась от Антигона. В течение последовавших двух лет его армии натолкнулись на два серьезных препятствия. Во-первых, отобрав у Птолемея Палестину и Кипр, Антигон оказался настолько неблагоразумен, что повторил попытку Пердикки и сам напал на Египет. Для этого он не забыл собрать большое войско из сухопутных и морских сил, которое, как он надеялся, должно было дать ему возможность преодолеть хорошо известные преграды — пустыню между Палестиной и Египтом и Нил, «бессмертную стену» Египта[52]
. Сначала армия сосредоточилась в Антигонее в Северной Сирии (после этого Антигонею вытеснила Антиохия) и затем двинулась на Газу (в ноябре 306 года до н. э.) на границе пустыни. По Диодору, она насчитывала более 80 тысяч пехоты, 8 тысяч всадников и 83 индийских слона, и сопровождал ее флот в 150 военных кораблей и 100 грузовых судов под началом Деметрия. (Как показал Магаффи, не стоит слишком доверять цифрам, которые приводят в такой связи древние историки.) В Газе, перед тем как пересечь пустыню, армия взяла запасов на десять дней, кроме того, для сопровождения армии был обеспечен отряд бедуинов на верблюдах со 130 тысячами медимнов хлеба и фуража для лошадей. С точки зрения физических условий Антигону было бы лучше отложить наступление до лета. Зимой Нил разливается, и навигация вдоль берега становится трудной и опасной из-за сильных северо-западных ветров[53]. Но наличие борьбы за мировое господство, сознание необходимости нанести удар по Птолемею, пока он еще слаб из-за потерь на Кипре, безусловно, не позволили Антигону тянуть с его предприятием. Лучше всего, если Антигон не мог его отложить, было бы вообще отказаться от попытки. В тех обстоятельствах все пошло не так, как было задумано. Флот Деметрия не смог двигаться против ветра; несколько кораблей выбросило на берег у Рафии; сухопутное войско и флот оказались не способны осуществлять взаимодействие, как планировалось.«Когда объединенные силы прибыли в Пелусий[54]
, они увидели, что он защищен со всех сторон; вход с реки блокирован лодками, выше по течению стояли небольшие вооруженные суда, которые должны были помешать любым попыткам переправиться, более того, город был готов посулить захватчикам крупные взятки и хорошие условия службы, если они дезертируют и примкнут к Птолемею. Так как эти обещания свелись к двум минам на рядового и таланту на офицера, то Антигону с трудом и лишь за счет устрашения, когда захваченных дезертиров карали мучительной смертью, удалось избежать конца, подобного тому, который постиг Пердикку. Деметрий, увидев, что войти в Пелусий с любой стороны невозможно, попытался высадиться западнее: сначала в так называемомАнтигону не осталось ничего иного, как только отступить от границ Египта как можно скорее. Миру явилась истинная сила Птолемея даже после всех его поражений и потерь. Антигона ожидало второе препятствие. Деметрий напал на Родос в начале 305 года до н. э. Родос, великое морское и торговое государство, где дух республиканской свободы жил еще несколько веков после Александра, несомненно, имел множество связей с новым крупным торговым центром — Александрией. Родосцы были союзниками Птолемея.
Деметрий осаждал Родос около пятнадцати месяцев в 305–304 годах до н. э., но потерпел неудачу и вынужден был согласиться на компромиссный мир. Своей успешной обороной Родос в большой степени был обязан снабжению и подкреплениям, которые Птолемею время от времени удавалось доставлять в осажденный город.
В 303–302 годах до н. э. Кассандр, Лисимах, Птолемей и Селевк заключили новый союз против Антигона. Селевк ушел в глубь Востока и покорял дальние провинции империи вплоть до самой Индии. Зимой 302/01 года до н. э. он двинулся на запад, чтобы привести на помощь союзникам большой отряд индийских слонов. Птолемей вел осторожную и не отличающуюся блистательностью игру. Единственное, что он сделал, — это снова, в третий раз, оккупировал Келесирию, пока три других царя сосредоточивали силы против Антигона в Малой Азии. Затем пришло известие, что Антигон одержал решающую победу и идет на Сирию. Птолемей тут же, в третий раз, удалился из Келесирии. Но известие оказалось ложным. Победа осталась за тремя царями, именно они нанесли противнику сокрушительное поражение в битве при Ипсе летом 301 года до н. э. Мертвое тело старого Антигона рухнуло на землю.