Два десятилетия, начавшиеся восхождением на престол императоров Валентиниана I и Валента II, завершились военной катастрофой, имевшей непосредственное отношение к истории гуннов. Война императора Валента II против вестготов (367–369) завершилась мирным договором, по которому вестготский «судья» Атанарих обещал не пересекать Дунай. Вскоре после этого имперское правительство помогло возрождению вестготского вождя Фритигерна. В начале 70-х гг. гунны напали на остготов, подчинили большинство этого народа и вынудили остальных под началом их лидеров Алатея и Сафракса пересечь Дунай. После этого гунны вытеснили вестготов Атанариха в Паннонийские провинции, в то время как большинство людей, которыми правил Фритигерн, появились на нижнем Дунае и в 376 г. попросили разрешения Валента II перебраться в Дакийский диоцез. Разрешение было дано, но военные чиновники, которым имперское правительство поручило задачу снабжения беженцев продовольствием, растратили часть средств. Голод подтолкнул вестготов в 377 г. к совершению актов насилия, и началась война. Ситуация сложилась серьезной для правительства, поскольку к вестготскому контингенту теперь присоединились остготы Алатея и Сафракса, а также несколько групп федератов, рабов и недовольных элементов, а позднее – банды гуннов и аланов. Император Грациан до середины 378 г. не мог прийти на помощь своему дяде Валенту II из-за войны с алеманнами на Рейне. Несколько более или менее крупных римских армий понесли тяжелые потери в боях против варваров – в Марционополе и Добрудже. В конце концов Валент II лично появился на Балканах с главными силами и решил не дожидаться, пока его племянник приведет войска с запада. 9 августа 378 г. он дал бой неподалеку от города Адрианополя. Его армия была разгромлена – две трети живой силы было уничтожено, погиб и сам император. Победители попытались захватить города Фракии, но не смогли этого сделать. Мародерствующие банды готов и других варваров прошли по Дакии в Паннонию, оставляя за собой смерть и разрушения.
Поражение при Адрианополе нанесло серьезный удар по военной машине восточной части империи и открыло Балканы для германцев. В сложившейся отчаянной ситуации уцелевший правитель Грациан назначил соправителем бывшего генерала, испанца Феодосия I Великого (379–395), и отдал ему восточную часть империи. Главной заботой двух императоров стало прекращение готских набегов на Балканский полуостров. В годы, последовавшие после сражения при Адрианополе, они с переменным успехом боролись с готами. В конце концов были заключены сепаратные мирные договоры с отдельными группами готов (380–382). Одни готы вошли в имперские армии, другие осели на римской земле, получив автономию и освобождение от налогов, и согласились служить в вооруженных силах на правах федератов со своими командирами. Вследствие всего перечисленного римская армия была перестроена, но одновременно усилилась ее германизация и существенно возросла нагрузка на имперскую казну и налогоплательщиков – германским войскам следовало платить. Что касается отношений с Персией, Феодосий I смог заключить договор о мире и дружбе (387?). Он разделил Армению таким образом, что четыре пятых территории отошло Персии, а остальное – Римской империи.
Обоим императорам – Грациану и Феодосию I – также угрожали внутренние мятежи – особенно на западе. В 383 г. против Грациана взбунтовался дальний родственник Феодосия I Магн Максим, сумев привлечь императорскую армию на свою сторону. Грациан был убит, а правителями на западе стали Магн Максим и (номинально) Валентиниан II – ребенок, сводный брат Грациана, а фактически – его мать Юстина, которой помогал военачальник из язычников франкского происхождения Бавтон. Хотя Валентиниан II имел превосходство в ранге, Феодосий I выступал как его защитник и какое-то время удерживал Максима от захвата Италии. Однако в 378 г. правительство Валентиниана II попросило у Максима военной помощи против варваров в Паннонийском диоцезе. Тот использовал эту просьбу как повод для вторжения в Италию и заставил Валентиниана II и его мать искать убежища на Востоке. В следующем году Феодосий I выступил на запад во главе армии, состоявшей по большей части из варваров, и разгромил узурпатора Максима в двух решающих схватках. Магн Максим был убит, а Валентиниан II вернул свое положение на западе. Военачальник из язычников Арбогаст, германец, как и Бавтон, теперь стал главным министром Валентиниана II.