Боевые действия начались в 626 г. Авары и персы, повторив прежний маневр, с двух сторон ударили на Константинополь. Аварские войска осадили его с суши, а персы прорвались к Босфору. Каган был настолько уверен в победе, что "великодушно" разрешил населению покинуть город, позволяя каждому взять с собой лишь рубаху и плащ и поясняя: "Вы ведь не можете обратиться в рыб и искать спасения в море, или в птиц и улететь на небо". Но греческий флот не дал персам переправиться через пролив. Авары бросили свою армию на штурм одни - и потерпели сокрушительное поражение. Понеся огромные потери, они кинули на верную гибель своих славянских и болгарских подданных, а сами в панике бежали за Дунай. Персы, оказавшись с победоносными войсками Ираклия один на один, благоразумно отступили в Сирию.
Тун-Джабгу в этот раз не смог оказать обещанной помощи - одновременно с аварами и персами выступил владыка Восточного каганата Кат-Иль-каган и вторгся в Китай. Он подступил к Чаньани, однако талантливый молодой император Ли Ши-минь, только что севший на трон, лично вывел против него сильную армию, а тюрки Западного каганата двинулись на поддержку союзников и угрожали тылам своих восточных собратьев. Кат-Иль-каган предпочел без генерального сражения заключить мир и отступить, вернув всех пленных.
Лишь после этого Тун-Джабгу перебросил главные силы на запад и совместно с Ираклием ударил на Закавказье. Персы не ожидали здесь прорыва крупных сил, рассчитывая на мощные укрепления около Дербента, где была выстроена стена высотой 18-20 метров с 30 башнями, тянувшаяся на 40 км, от гор до Каспийского моря. Но оборонялась она местным ополчением, плохо обученным и плохо вооруженным. Тюрки засыпали защитников ливнем стрел, совершенно деморализовали их и взяли укрепления одним приступом. Погромив Агванию, Тун-Джабгу повел армию к Тбилиси, куда с запада подошел и Ираклий с византийцами. Встреча двух владык прошла очень торжественно, Ираклий пообещал кагану в жены свою дочь Евдокию (между прочим, и китайский император обещал выдать за него царевну). Два месяца шла осада, отражались вылазки грузин и персов, во время которых погиб грузинский царь Стефан, однако на штурм Ираклий и Тун-Джабгу не решились - каждый опасался ослабить свое войско, чтобы плоды победы не пожал лишь его союзник. Наконец в окрестностях иссякли запасы корма для тюркских лошадей, и каган увел армию, заверив императора, что вернется на следующий год.
А Ираклий снял осаду и внезапно устремился в самое сердце Ирана, Он вышел в долину Тигра, около Ниневии разгромил персидское войско, а в начале 628 г. подступил к столице Персии Ктезифону, захватив дворцы шахской резиденции. В Персии сразу начались разброд и паника. У нее еще были боеспособные армии в Сирии и Малой Азии, но шах Хосрой впал в прострацию. Он уже никому не верил и во всем винил собственных полководцев, объявив их изменниками и приговорив к смерти. Греки перехватили приказ о их казни и услужливо переправили прямо в руки приговоренного военачальника Шахрвараза. Тот немедленно заключил с византийцами перемирие, поднял свое войско и пошел на родину. Опальные полководцы свергли и казнили Хосроя и возвели на престол собственную марионетку Кавада Широе. Ираклия они попросили о мире, и тот великодушно согласился - слабая, полуразвалившаяся Персия устраивала его в качестве соседа больше, чем грозные тюрки. От этого поражения Персия уже не оправилась. Вслед за первым переворотом покатились следующие, государство пришло в упадок и в 637-651 гг. было полностью завоевано арабами.
Но Тун-Джабгу сепаратный мир, заключенный его союзником, понятное дело, не удовлетворил. И он решил вознаградить себя за участие в войне самостоятельно. В 628 г. его армия снова подошла к Тбилиси. Теперь тюрки действовали для себя, а не для византийцев, поэтому без долгих проволочек ринулись на штурм, взяли город и устроили резню - во время прошлой осады грузины кровно оскорбили кагана, выставив на стене карикатуру на него. Затем племянник кагана Бури-шад был направлен с частью войск в Агванию, но уже не для простого набега, а для ее полного завоевания. Персидский наместник бежал, тюрки принялись разорять край, и вскоре Агвания капитулировала.
Боевые действия продолжались и на другом театре. Воспользовавшись тем, что Тун-Джабгу вел войну в Закавказье, против него решил выступить Кат-Иль-каган. Он добился кое-каких успехов. Его полководец Ашина Шэни захватил западнотюркскую крепость Бишбалык в Джунгарии, взбунтовал против Тун-Джабгу племена, жившие на Иртыше, Но тяжелые налоги на войну, совпавшие с неблагоприятными погодными условиями и падежом скота, вызвали взрыв восстания среди подданных самого Кат-Илькагана. Он понес ряд тяжелых поражений, а вслед за тем против него двинулись китайцы, и в 630 г. Восточный каганат прекратил свое существование.
Западный каганат в это время еще продолжал победоносные кампании в Закавказье. Бури-шад отрядил 3 тыс. воинов под командованием Чорпан-тархана на завоевание Армении. Из Ирана против них было выслано 10-тысячное войско, но Чорпан-тархан заманил его в засаду и уничтожил. Однако и к этой державе уже подкрадывалась катастрофа. Вслед за восстанием на Иртыше, инициированном восточными тюрками, брожение перекинулось и на другие племена, чьи интересы в составе Западного каганата так или иначе оказались ущемленными. Этим решил воспользоваться Кюлюг-Сибир, дядя Тун-Джабгу. Он возглавил всех недовольных и составил заговор - убил кагана и захватил его престол. Смута тут же распространилась на армию, тоже разноплеменную, причем болгары-утургуры поддержали узурпатора, а хазары остались верными законным претендентам. И тюрки, раздираемые взаимной враждой, покинули Закавказье. Коалиция противников Кюлюг-Сибира собралась в Средней Азии, и вспыхнула ожесточенная гражданская война.
В том же 630 году внутренний взрыв потряс еще одно государство - Аварский каганат. После поражения 626 г. под Константинополем и больших потерь, понесенных опять подданными, а не самими аварами, недовольство вассальных народов усилилось, чему, разумеется, немало способствовал и пример независимого княжества Само, успешно существовавшего под боком у каганата. И в 630 г., вероятно при очередной попытке отправить их воевать, восстали кутургуры. У аваров еще хватило сил разгромить их, но в подчиненное положение они уже не вернулись и ушли от хозяев. Часть их бежала к франкам, однако там по приказу короля Дагоберта кутургуров просто перебили, припомнив им прежние набеги. И Дагоберт тоже вступил в войну, заключив в 631 г. союз с Византией против аваров. Не исключено, что тут-то каганату и пришел бы конец, но король франков играл в свои собственные игры и по непонятной причине обрушился с войском не на каганат, а на его врагов - на княжество Само. Видимо, все же опасался грозного призрака былой аварской славы и счел, что здесь он сможет урвать больше и с меньшими издержками. Он просчитался. Само дважды разгромило его армии и надолго отбило охоту лезть на славянские земли.
Тем временем другая часть кутургуров отступила не на запад, а на восток, к родственным утургурам, с которыми волею судеб и международных интриг им 80 лет пришлось враждовать. И князь утургуров Кубрат принял их, став хозяином всех степей от Кубани до Карпат. Сначала он поддерживал в тюркской междоусобице своего дядю по материнской линии, узурпатора Кюлюг-Сибира, но тот в 631 г. погиб, главный театр гражданской войны сместился в Среднюю Азию, и тогда Кубрат совершенно отделился от гибнущего каганата, основав независимое Болгарское государство, где кутургуры и утургуры слились в один народ. В 635 г. он нанес поражение аварам и направил посольство в Константинополь. Ираклий пожаловал ему титул патрикия и послал богатые дары - после того как царевну Евдокию, уже отправленную в гарем тюркского кагана, вернули с дороги из-за гибели жениха, империи приходилось искать новых союзников.
Развал Западного каганата продолжал углубляться. Противоборствующие коалиции дробились на все более мелкие осколки, в междоусобицу включились и племенные вожди, недовольные централизацией власти. В 651 г. очередным узурпатором был убит последний властитель по "законной" линии Ирбис Шегуй-каган, воевать за которого подданные отказались. Наследники и сторонники кагана бежали со своими дружинами к хазарам, где нашли самый радушный прием, поскольку хазары до сих пор считали каганов рода Ашина своей законной династией. Таким образом, в Прикаспийских степях и на Сев. Кавказе возникло еще одно независимое государство - Хазарский каганат, где тюрки составили военную аристократию, а население состояло из хазар и болгарского племени барсилов, тоже постоянно поддерживавшего тюрков и постепенно слившегося с хазарами. Подчинение носило чисто добровольный характер, ведь и раньше эти народы занимали в каганате статус, равноправный с тюрками. Наверняка сказались и внешние факторы - теперь с востока хазарам угрожали усилившиеся болгары, их давние враги, а с юга приближались арабы, уничтожившие Персию. Столицей нового государства стал г. Семендер на Тереке (между нынешними станицами Гребенской и Шелковской).