Но 23 августа ангольские бронетанковые колонны начали наступление с двух сторон — из анклава Кабинда и с севера Анголы, беря восставших в клещи. Повстанцев оттеснили на контролируемую УНИТА территорию Анголы.
Ангола направила в ДРК пятитысячную группировку, но вскоре сократила её численность до 2,5–3 тысяч. Постоянную поддержку Кабиле оказывала Зимбабве, доведя в итоге численность своего контингента в ДРК до 11 тысяч. Намибия перебросила до тысячи солдат, увеличив впоследствии это число вдвое. Чад направил на помощь Кабиле экипированный на деньги Ливии двухтысячный отряд. Боевики хуту теперь стали союзниками Кабилы.
Перед восстанием новая армия ДРК насчитывала 140 тысяч бойцов, но сократилась до 40 тысяч, так как часть перешла на сторону восставших. Надёжными частями считались президентская гвардия, военная полиция, силы быстрого реагирования и 50-я пехотная бригада. Всего не более 15 тысяч человек.
Новое повстанческое движение получило название Конголезское объединение за демократию КОД (до 50 тысяч бойцов). В начале 1999-го КОД раскололся на две враждебные группировки со штабами в Кисангани и в Гома. КОД/Кисангани остался в ведении Руанды, КОД/Гома стал союзником Уганды. Осенью бывшие военнослужащие армии Мобуту создали Движение освобождения Конго (ДОК), которое быстро оккупировало север страны. ДОК находился под контролем правительства Уганды. Регулярные части Руанды и Уганды также напрямую принимали участие в боевых действиях.
К октябрю 1998 г. линия фронта относительно стабилизировалась. Война распалась на ряд сражений за стратегические пункты. Первое крупное сражение развернулось за город Кинду. Отсюда правительственные войска планировали нанести решающий удар на юг и снять осаду с Лубумбаши. Однако силы КОД и Руанды упредили удар, осадив Кинду. Несмотря на численный перевес — 5 тысяч солдат армии ДРК против 3 тысяч альянса КОД/Руанда — город пал. Причиной стала низкий уровень подготовки правительственных войск. В хоте битвы повстанцы широко использовали системы спутниковой связи «Ирридиум», что повысило уровень взаимодействия частей и их тактической гибкости.
По сути, боевые действия на территории ДРК вели Ангола, Намибия и Зимбабве против Руанды и Уганды. Конголезская армия на протяжении всей войны демонстрировала низкий уровень оперативного и тактического мастерства.
Ангольцы обычно действовали небольшими ударными бронегруппами с сильной авиаподдержкой. Основу группировки Зимбабве в ДРК составили части спецназначния. Их тактика основывалась на концепции контрпартизанской войны «Огневая мощь» («Fireforce»), разработанной ещё в армии Родезии (смотри главу «Юг Африки»), В ДРК эта тактика потерпела полный крах, столкнувшись с руандийской тактикой мобильных засад. Руандийцы просто «заманивали» аэромобильные войска противника «на свою территорию» и уничтожали.
С окончанием сезона дождей 1999 г. повстанцы немедленно начали широкомасштабное наступление по трём направлениям: южное — на Лумумбаши, центральное — на Мбуджи Майи, северо-западное — на Мбандаку. В Мбуджи Майи зимбабвийские части в течение трёх недель отбивали ежедневные атаки.
В августе 1999 г. начались столкновения между частями Уганды и Руанды в окрестностях Кисангани из-за контроля над районами алмазодобычи. Повстанческие группировки начали сражаться между собой вслед за своими кураторами.
В ноябре боевые действия возобновились. Основные бои развернулись вокруг городов Бокунга и Басанкусу, который в итоге захватили бойцы ДОК. Трёхтысячный зимбабвийско-конголезский гарнизон Икелы попал в полное окружение. Снабжение войск осуществлялось только по воздуху. Попытки прорыва не удавались. Однако и у осаждавших, в итоге, не хватило сил для взятия города.
В октябре 2000 г. войска Кабилы при поддержке воинских подразделений Зимбабве начали операцию по освобождению Катанги и в течение двух недель отвоевали значительное число городов, однако, в дальнейшем наступление было остановлено. В декабре в Хараре было подписано соглашение о создании десятимильной зоны безопасности вдоль линии фронта и размещения в ней наблюдателей ООН.
Великая африканская война. Конец и продолжение
16 января 2001 г. президент Лоран-Дезире Кабила был убит в своей резиденции. Президентом стал его сын, начальник штаба вооружённых сил ДРК, генерал-майор Жозеф Кабила.
В течение 2001–2002 гг. расстановка сил, в целом, не менялась. Уставшие от войны противники обменивались вялыми ударами. 20 июля 2002 г. в Претории Жозеф Кабила и руандийский президент Поль Кагаме подписали мирное соглашение. В соответствие с ним из ДРК выводился 20-тысячный контингент руандийской армии, официально признавались все организации тутси на территории ДРК, разоружались вооружённые формирования хуту. 27 сентября 2002-го Руанда начала вывод своих первых подразделений с территории ДРК. За ней последовали и остальные участники конфликта.