Die fehlgeschlagene Belagerung von Konstantinopel markierte den Wendepunkt des Krieges: Das Awarenreich auf dem Balkan zerfiel infolge innerer Unruhen, während die Römer weiter in die Offensive gingen. Herakleios sammelte weiter Truppen in Lazika am Schwarzen Meer und nahm Verhandlungen mit den Kök-Türken auf, den alten Feinden der Perser an deren Nordgrenze. Die Kök-Türken stellten dem Kaiser ebenfalls Truppen und fielen überdies Anfang 627 mit einer Invasion in das Hochland Ostirans ein. Wie folgenreich dieses türkische Eingreifen wahrgenommen wurde, belegen chinesische Quellen, die lediglich davon sprechen, die Perser seien von den Türken besiegt worden, und Herakleios überhaupt nicht erwähnen. Im Sommer 627 trafen zudem weitere römische Truppen aus Kleinasien beim Kaiser ein. Mit türkischer Unterstützung wurde ein persischer Verband unter Sharaplakan vernichtet, der persische General fiel in der Schlacht. Schahrbaraz, trotz mancher Niederlagen der beste General Chosraus, hatte sich nach Ägypten zurückgezogen und sollte in der Folgezeit auch nichts weiter gegen Herakleios unternehmen; offenbar hatte sich Chosrau mit seinem General überworfen. Herakleios, der nunmehr den südlichen Kaukasusraum kontrollierte, marschierte im September 627 von Tiflis aus nach Süden, wobei ihn seine türkischen Hilfstruppen aber später verließen.