Но принять подобное решение значило бы оставить в блокаде флот, а следовательно, и Клеопатру. После этого ей оставалось либо пытаться со своей флотилией прорвать морскую блокаду, что было довольно опасно, либо отступать по суше, бросив корабли. То и другое было для нее неприемлемо. В обоих случаях царица теряла большую часть своих драгоценных, кораблей, а кроме того, оба варианта означали разлуку с Антонием, от которого теперь полностью зависела ее судьба. Поэтому Клеопатра особенно настаивала на морском сражении. Тогда, говорила она, и ее египетский флот сможет участвовать в битве и сыграть свою роль.
Доводы и мольбы Клеопатры сделали свое дело. Каков был бы результат, если бы Антоний сделал выбор в пользу наземной операции, мы знать, конечно, не можем, однако примеры Фарсала и битвы при Филиппах едва ли были вдохновляющими. К тому же Октавиана по-прежнему было бы трудно заставить принять решающий бой на суше.
Однако в любом случае окончательное решение принималось исходя не только из военных соображений, но также из политических и личных, так как дело шло о жизненных интересах самой Клеопатры и того дела, которое она отстаивала. Близкие взаимоотношения Клеопатры и Антония не оставляли последнему выбора. У него не было иллюзий относительно морского сражения: самое большее, на что он мог рассчитывать, это вывести свой флот из безнадежной позиции, чтобы потом продолжить военные действия в других условиях. Помпеянцы несколько раз успешно проводили подобные маневры в войне с Цезарем, да и самому Антонию в прошлом это иногда удавалось. Теперь он к тому же мог опереться на богатые восточные регионы, несмотря на измены нескольких вассалов.
Таким образом, перед предстоящим сражением Антоний дал команду поднять паруса на своих кораблях. Обычно во время морских сражений этого не делалось, поскольку тяжелые и занимающие много места паруса могли помешать делу. И на этот раз приказ Антония, несмотря на оптимистичное пояснение, что это-де понадобится для преследования побежденного врага, был воспринят его людьми как преддверие не победы, а бегства.
Средиземноморским кораблям древности было чрезвычайно трудно двигаться против ветра, однако на этом побережье каждый день в определенное время дул легкий бриз вест-норд-вест. Клеопатра предложила воспользоваться этим ветром, чтобы прорвать окружение. По ее плану, их флот должен был направиться к Пелопоннесу, имея конечной целью Египет, не раз служивший Птолемеям защитой от врагов. Там они могли бы создать надежную базу для своих будущих военных операций. Сухопутные силы под началом Канидия должны были отправиться на Восток, в Малую Азию. Канидий получил тайный приказ выступить сразу же после того, как Антоний и Клеопатра прорвут блокаду на море.
Однако решения военного совета вскоре стали известны Октавиану от очередного изменника, которым на этот раз оказался Деллий. Сам он объяснял свой поступок тем, что-де боялся гнева Клеопатры, после того как неудачно пошутил, сказав, что она теперь не сможет поставлять хорошее вино из Египта; по его словам, придворный врач сообщил, будто Клеопатра замышляла убить Деллия. Но настоящая причина измены состояла в том, что Деллий, как и его предшественники, решил для себя: Антоний проиграет войну. За время гражданских войн Деллий уже дважды переходил на сторону разных вождей, и ни разу не ошибся в своем выборе. Решение совета о бегстве морским путем натолкнуло его на мысль, что ему пора бежать и самому.
У Антония было слишком мало гребцов, чтобы использовать все свои корабли, и он принял решение сжечь все суда, для которых не хватало моряков. После этого у него во флоте оставалось всего 230 кораблей, тогда как Октавиан имел 400 судов. В числе оставшихся у Антония кораблей было 60 кораблей Клеопатры (вместо прежних 200). Обе стороны намеревались использовать в будущем бою тактику, которая оказалась довольно удачной во время войны Агриппы с Секстом Помпеем, когда широко использовалось взятие на абордаж кораблей противника. Теперь с помощью той же тактики Октавиан надеялся одержать победу, а Антоний – прорвать блокаду и вырваться в открытое море, чтобы уйти на юг, и обе стороны укрепляли свои корабли, готовясь к атаке врага. Кроме того, на кораблях Октавиана и Антония было размещено множество легионеров; у Антония их было до 20 тысяч, у Октавиана – 37 тысяч. Кроме них, на кораблях находились также лучники и стропальщики.
Итак, 2 сентября 31 года до н.э. началась морская битва при Акции, свидетелями которой стали обе наземные армии. Корабли Антония и Клеопатры выстроились в ряд у узкого выхода из Амбракийского залива. Первоначальный план Октавиана состоял в том, чтобы дать кораблям противника вырваться из окружения, а затем напасть на них с тыла, причем Октавиан рассчитывал на то, что люди Антония будут перебегать на его сторону. Однако после того как Деллий сообщил, что на судах Антония будут подняты паруса, Агриппа отсоветовал Октавиану это делать, поскольку вовсе не было уверенности, что в таком случае удастся догнать беглецов.
Поэтому, когда Антоний вывел свой флот из залива и построил корабли полумесяцем, более обширный флот Октавиана выстроился напротив таким же образом. Оба враждебных флота остановились примерно в миле друг от друга. Центральная часть их была относительно слабой; большинство командиров располагалось на флангах. У Антония Сосий командовал левым флангом, а сам главнокомандующий был на правом фланге. Позади центральной части его флота размещалась флотилия Клеопатры, которая находилась на своем флагманском судне «Антония», где помещалась также ее сокровищница, содержавшая огромное количество золотых и серебряных монет, золота и серебра в слитках, драгоценных камней. Правым крылом флота Октавиана командовал он сам (хотя его судно курсировало с места на место), а левым крылом – Агриппа.
План Октавиана заключался в том, чтобы выманить Антония в открытое море, после чего окружить его с флангов, пользуясь своим значительным численным преимуществом. Задача же Антония, который хотел прорвать линию обороны противника, состояла в том, чтобы заставить его вступить в бой до выхода в открытое море.
Однако Октавиан не желал первым вступать в бой. Это означало, что Антонию следовало либо снова вернуться в гавань, либо продвигаться вперед, приняв бой на условиях противника. Первый вариант был явно гибельным, поэтому Антонию оставалось выбрать только второй. В полдень его флот снова начал продвигаться вперед, к радости Октавиана. Последний, противостоявший левому флангу Антония, начал притворно отступать, заманивая вражеские корабли в открытое море. Между тем Агриппа со своими кораблями начал пытаться обойти противника справа, вынудив Публиколу, замещавшего Антония на правом фланге, маневрировать.
Такова была диспозиция, с которой фактически началось сражение. Однако благодаря всем этим маневрам в центральной части обоих флотов, и без того слабой, образовался разрыв. И в это время флотилия Клеопатры, возглавляемая самой царицей, внезапно вырвалась вперед, пройдя сквозь центральную часть сначала флота Антония, а затем и Октавиана, после чего, пользуясь полуденным бризом, египетские корабли повернули на юг и вышли в открытое море. Для Антония и Октавиана бой только еще начинался, но для Клеопатры он уже закончился.
Несмотря на то что враги Клеопатры впоследствии извратили ход событий в своих рассказах, этот прорыв был совершен по плану, первоначально согласованному с Антонием, и пока что замысел воплощался удачно. И второй этап этого плана (по крайней мере, вначале) удалось осуществить: после короткого боя первым кораблям флота Антония удалось оторваться от противника и выйти в море, хотя Антонию пришлось оставить флагманский корабль и перейти на другое судно. Но затем его постигла неудача. Остальные корабли первой линии должны были по плану немедленно последовать за Антонием. Но лишь немногим из них действительно удалось прорваться. Слишком велико было численное превосходство флота Октавиана, и до 40 кораблей Антония погибли во время столкновения, а большая часть остальных была отброшена противником обратно в залив и блокирована там. Ночью флот Октавиана стерег выход из залива, а утром сторонники Антония на уцелевших кораблях вынуждены были сдаться (см. Орозий; Плутарх. Антоний). Число захваченных Октавианом кораблей, судя по разным источникам, 130 – 140 судов. В этом сражении Антоний потерял около 5 тысяч легионеров, хотя потери среди моряков должны были быть более значительными.
Корабли же, которые вышли из боя под началом Антония и Клеопатры, отбили атаку спартанской флотилии и направились на юг. Через три дня они достигли военно-морской базы на мысе Тенар на юге Пелопоннеса, которая еще оставалась в руках сторонников Антония. Они не потерпели такого драматического поражения, которое рисовалось Плутарху, автору биографии Антония. Последний ведь собирался не выиграть битву, а уйти в открытое море от преследователей вместе с Клеопатрой. Это ему удалось, правда ценой потери двух третей своего флота. Однако в такой позиции и при таком численном превосходстве противника трудно было ожидать больших успехов. Антоний и Клеопатра проиграли сражение, но еще не войну, которую можно было продолжить в другом месте.