Поначалу успех сопутствовал УНИТА и их союзникам. Они быстро продвигались к Луанде, нанося чувствительные поражения марксистам. Впрочем, вскоре ситуация начала быстро меняться. 12 ноября колонна южноафриканских войск «Зулу» перешла в наступление. За 20 дней она продвинулись более чем на 700 км вглубь ангольской территории. Но уже 17 ноября войскам МПЛА, при поддержке кубинцев, удалось остановить южноафриканскую бронетанковую колонну у моста через реку Кеве, севернее города Гангула. Спустя несколько дней войска МПЛА начали наступление в районе Порту-Амбаин. К 5 декабря объединенные силы МПЛА и кубинских добровольцев отбросили противников к северу и югу от столицы на 100 км.
К концу марта 1976 года вооруженным силам Народной Республики Ангола при прямой поддержке 15‑тысячного контингента кубинских добровольцев и помощи советских военных специалистов удалось вытеснить с территории Анголы войска ЮАР и Заира. Войну продолжило движение УНИТА во главе с Жонасом Савимби. Вооруженные силы ЮАР продолжали оказывать ему поддержку.
В августе 1981 года моторизованные колонны ЮАР численностью до 5 тыс. человек при поддержке тяжелой артиллерии и авиации вступили в ангольскую провинцию Кунене, продвинувшись на отдельных участках на 150–200 км. В ходе данной операции, получившей наименование «Протея», был уничтожен 831 военнослужащий вооруженных сил Анголы и партизан СВАПО. Кроме того, в ходе боестолкновений погибли 9 советских военнослужащих и 4 гражданских специалиста, а один военнослужащий, прапорщик Николай Пестрецов, был захвачен в плен.
Через год, в конце 1982 года, ангольское и южноафриканское правительства начали переговоры о прекращении огня, но 31 января 1983 года части армии ЮАР проникли в провинцию Бенгела и взорвали гидроэлектростанцию. 2–14 августа 1983 года состоялась битва за Кангамбу, в которой обе стороны объявили себя победителями. 11 августа в Анголу прибыли передовые части элитной кубинской воздушно-десантной бригады, СССР нарастил объемы военной помощи. 16 февраля 1984 года ЮАР и Ангола подписали соглашение о прекращении огня в Лусаке. Но война с УНИТА продолжилась.
Летом – осенью 1987 года провалилось очередное крупномасштабное наступление вооруженных сил Анголы, целью которого было окончательно покончить с партизанами УНИТА. В ноябре 1987 года войска УНИТА приступили к штурму правительственного гарнизона в Куито-Куанавале. Режим МПЛА запросил срочную военную помощь у Фиделя Кастро, которая весьма оперативно и была оказана. В свою очередь в сражение вмешалась армия ЮАР. Одержать победу южноафриканцы и войска УНИТА так и не смогли. Бои продолжались до 5 августа 1988 года, когда в Женеве было заключено соглашение с южноафриканским правительством о прекращении огня. В конце августа все южноафриканские войска были выведены на территорию Юго-Западной Африки.
13 декабря 1988 года в Браззавиле (Республика Конго) представители Анголы, Кубы и ЮАР подписали соглашение о выводе иностранных контингентов из Анголы. Но Савимби не признал решений мирного соглашения и продолжил войну.
Глава двадцать седьмая. Эрозия и крах апартеида
С середины 1976 года в англоязычной печати стали появляться сообщения об использовании министерством информации секретных фондов для финансирования медийных структур с целью оказать воздействие на мировую прессу и общественное мнение для позитивного изменения имиджа ЮАР. В 1977 году стали известны факты махинаций и нецелевого использования выделенных средств. Источником этих сведений были представители лагеря «ферлихте» – министр обороны Питер Бота, начальник генерального штаба Магнус Малан и представитель ЮАР в ООН Рулоф Бота. Была создана правительственная комиссия, которая выявила факт создания секретных фондов, подотчетных только премьер-министру и министру информации. Обнародованные факты коррупции вызвали резко негативную реакцию в рядах Национальной партии и получили название «афера Эшеля Руди» (по имени одного из ключевых фигурантов – секретаря министерства информации).
В итоге была развязана травля премьер-министра, и 20 сентября 1978 года Балтазар Форстер был вынужден подать заявление об отставке с формулировкой «в связи с ухудшением здоровья». 10 октября 1978 года Форстер вступил в почетную должность президента, являвшуюся представительской, но не связанную в тот период с реальной властью. 4 июня 1979 года он окончательно ушел в отставку.
На посту премьер-министра 2 октября 1978 года Форстера сменил Питер Бота (1916–2006, до 1984 года премьер-министр, в 1984–1989 президент ЮАР), который приступил к проведению коренных реформ, заявив, что он будет работать в направлении улучшения отношений между расами.