Вернувшись следующей весной (на этот раз с Мартиной), Ираклий через Армению и Азербайджан дошел до дворца великого шаха в Ганзаке и разрушил его. Затем, оставляя после себя череду полыхающих городов, он направился в персидскую столицу Ктесифон. Шахрвараз двинулся ему наперерез, и Ираклий отступил, проведя следующую зиму на западном берегу Каспия, где Мартина благополучно родила ему ребенка. Последовало еще одно лето военных действий, еще одна зима (проведенная на этот раз на озере Ван), и 1 марта 625 года император повел своих людей в самый долгий и трудный поход из всех, что выпадали на их долю: сначала по предгорьям Арарата, затем 200 миль (321,8 км) вдоль реки Арацани до городов Сильван и Амида, которые он взял. Оттуда оставалось еще около 70 миль (112,6 км) до Евфрата, которые он преодолел, до сих пор не заметив никаких признаков врага. Наконец к северу от Аданы он обнаружил персидское войско, построенное в боевом порядке на противоположном берегу. Так вышло, что неподалеку был небольшой мост, и византийцы, несмотря на усталость после долгого перехода, немедленно бросились в бой; однако Шахрвараз притворился, что отступает, и заманил их в тщательно подготовленную засаду. В течение нескольких минут авангард императорской армии был разбит. Однако внимание персов было отвлечено от моста; Ираклий пришпорил коня и помчался вперед, ведя за собой войско и не обращая никакого внимания на тучи стрел. Даже Шахрвараз не сумел скрыть восхищения. «Взгляни на своего императора! – сказал он греку-перебежчику. – Эти стрелы и копья пугают его не больше, чем напугали бы наковальню!»
Ираклий спас положение исключительно своим мужеством; однако война еще не закончилась. До города Трапезунд, где зимовала армия, доходили зловещие сообщения и с запада, и с востока. Хосров приказал провести в своих владениях массовую мобилизацию всех годных к военной службе мужчин, включая иностранцев, и вверил своему военачальнику Шахину пятидесятитысячное войско. Шахрвараз должен был двинуться через Малую Азию в Халкидон и помочь аварам в намеченной атаке, которая теперь уже была неотвратимой. Тем временем аварский каган[28]
во главе орды, состоящей практически из всех варварских племен от Вислы до Урала, подтягивал свои осадные орудия к Константинополю.Решительно настроенный не оставлять свою столицу без защиты и при этом не покидать позиции, от которых полностью зависело сдерживание Хосрова (не говоря уже о надежде вернуть Крест Господень), Ираклий решил разделить войско на три части. Первая немедленно отбыла в Константинополь, вторая под командованием его брата Феодора отправилась разбираться с Шахином в Месопотамии; третья, самая немногочисленная, должна была остаться с императором, удержать Армению и Кавказ и, как надеялся Ираклий, в конечном итоге вторгнуться в относительно незащищенную Персию. Пока же он обратил внимание на одно из главных кавказских племен – хазар, прельстив богатыми дарами их кагана Зиевила и пообещав ему в жены свою дочь Епифанию. Зиевил, сверх меры польщенный, предложил в обмен войско из 40 000 человек. К счастью для Епифании, к концу года он умер.
29 июня 626 года персы и авары были готовы предпринять атаку на Константинополь. Жители окраин искали убежища за городскими стенами; за ними закрыли и заперли ворота, и давно грозившая им осада началась. Воинство варваров численностью около 80 000 человек растянулось вдоль городских стен от Мраморного моря до Золотого Рога. Стены защищала византийская кавалерия численностью больше 12 000 всадников при поддержке всех жителей города, которых патриарх Сергий привел в состояние религиозного воодушевления. Днем и ночью катапульты забрасывали бастионы камнями, но стены выдерживали эти атаки, а их защитники держались стойко. Осада продолжалась весь знойный июль, и каждый день Сергий во главе процессии священников проходил вдоль всех городских стен, неся над головой чудотворную икону Богородицы. 7 августа состоявший из плотов персидский флот, который должен был перевезти войска через Босфор, внезапно оказался окруженным греческими кораблями. Экипажи на плотах либо сразу убивали, либо бросали за борт. Почти сразу вслед за этим похожие плоты, которые славяне собрали в верхней части Золотого Рога, попытались прорваться в открытое море, однако угодили прямиком в подготовленную византийцами засаду и тоже были уничтожены. Похоже, после этой второй катастрофы осаждавших охватила паника. Их осадные машины оказались бесполезными, а все тонкие военные хитрости были разгаданы. К тому же до них дошла весть о победе Феодора над Шахином и о новом союзе Ираклия с хазарами. Этому могло быть только одно объяснение: империя находилась под защитой бога. На следующее утро они свернули лагерь, а еще через день ушли.