Heraklius klarte å beseire flere persiske armeer, og det kulminerte i slaget ved Ninive hvor hovedarméen ble drevet på flukt. Heraklius marsjerte så gjennom Mesopotamia og det vestlige Persia hvor han plyndret Takht-e Soleyman og palasset til Yazdegird, hvor han fikk nyhetene om mordet på sin rival Khosrau II.