Первые группы противника вошли в реку на мелководье. Воины ндвандве держали в правой руке ассегай и щит, а левую положили на плечо впереди идущего — образовалась цепь. Отряды командиров Нгобали и Ндлелы обрушились на них как раз в тот момент, когда те преодолевали глубокое место в реке. Первая атака Номохландханы захлебнулась в прямом смысле.
При следующем маневре Чака решил, чтобы на тазах у разведчиков ндвандве 200 воинов полка Фасимба погнали часть скота на юг. Ндвандве наверняка отвлекут значительные силы, чтобы овладеть добычей. Проведя незаметно перегруппировку, Чака как бы поделит силы таким образом, что противник непременно решит: войско разделилось поровну. Между тем на холме скопится 3 тысячи воинов.
Все произошло именно так, как и предвидел Чака. Вражеский военачальник Номохландхана отправил треть своих воинов за скотом зулусов, а остальные 8 тысяч выстроил полукругом у северо-восточного склона холма. Таким образом, оказалась видна только часть войска, остальные силы скрывались за гребнем холма.
— Биться с таким противником все равно, что резать скот в краале, — хвастливо заявил Номохландхана своим командирам. После ритуальной встречи двух самых сильных воинов, закончившейся победой зулусов, Чака двинул войска. Вот как об этом рассказывают старые зулусы:
— К оружию! — скомандовал Чака. Приказ был громко повторен сначала командирами бригад и полков, затем сотниками и, наконец, взводными. С удивительной слаженностью движений, которой всегда отличались зулусы, полторы тысячи воинов, сидевших вокруг вершины холма, поднялись как один человек. Затем полторы тысячи ног — в подобных демонстрациях участвует только правая нога — одновременно топнули о землю, так что холм чуть ли не дрогнул. И тут же раздались крики, похожие на раскаты грома или барабанный бой: то каждый воин в течение нескольких секунд бил древком копья по щиту. Четыре шеренги, стоявшие вплотную к передней, отошли назад, так что между ними образовались интервалы в три-четыре шага.
Войско ндвандве втягивалось в сражение медленно и неуверенно. Их боевые порядки уплотнились до такой степени, что воины не могли свободно метнуть копье. Нарастала паника. Как лавина навалились зулусы на столпившегося противника. Началась резня. Новые ассегаи с широким и коротким клинком оказались прекрасным оружием ближнего боя.
С вершины холма Гокли Чака осматривал поле битвы. Копья, которые метали ндвандве, практически не причиняли противнику вреда. Номохландхана перешел к тактике ближнего боя, но яростный напор зулусов отбросил ндвандве. Стояла жара, а воды у них не было. Заканчивались силы и у Чаки. Из пяти шеренг осталось только три.
Тем временем дымы на горизонте известили зулусов, что возвращается отряд, уводивший скот. Но это означало и то, что назад движется и часть войска ндвандве, посланного за скотом. Положение становилось отчаянным.
Устные предания гласят:
— Тут зулусов выручили железная дисциплина и большая подвижность. «Назад, на вершину холма, щиты держать сзади, — снова и снова звучали слова команды. — Бежать как можно быстрее, но строй не нарушать!» Ротные и взводные громко повторяли этот приказ.
Зулусы и на этот раз без труда обогнали своих противников, и те снова очутились перед двумя сплоченными шеренгами, занявшими выгодные позиции вокруг вершины холма. Таковы были плоды дисциплины.
Ндвавдве несколько раз повторяли атаку, но неизменно скатывались к подножию холма. В распоряжении Номохландханы осталось около двух с половиной тысяч воинов, в то время как у Чаки — 600, из коих около половины составляли раненые.
Над равниной и холмами стоял тошнотворный запах крови. Между тем к обеим сторонам подходили сравнительно свежие силы. На северном склоне началась неслыханная резня, в которой полегли около полутора тысяч ндвандве и пятьсот зулусов. Победа досталась очень дорогой ценой — ндвандве потеряли около семи тысяч человек. Но Звиде по-прежнему считал себя непобедимым.
Чака мог теперь доверять своим войскам самые ответственные сражения. Несмотря на громадные потери, ему удалось удвоить армию благодаря притоку добровольцев. Вождь всячески поощрял храбрых воинов, выдвигая их на различные командные должности. Одним из его военачальников стал Мзиликази, внук Звиде, бежавший от деда, когда тот убил его отца. Другим был Ндлела, который, к неудовольствию людей, служивших с ним, был каннибалом, но довольно быстро отвык от своей пагубной привычки.
Чтобы избежать кровопролития, Чака решил пригласить квабе на свою сторону еще до битвы с ними, но те решили выждать исхода сражения, и тогда Чака напал на них «заранее», одержал легкую победу и влил их силы в свою армию. Теперь, не опасаясь нападения с тыла, он мог противостоять двум самым грозным военачальникам ндвандве — Сошангане и Эвангедабо. О всех делах у ндвандве он узнавал через разведчиков из клана дламини — они приходились родственниками ндвандве, но ненавидели их и прилагали все усилия, чтобы помочь Чаке.
То была вторая и последняя война Чаки против Звиде.
В мае 1819 года, вскоре после сбора урожая, Чака приказал сделать большие запасы продовольствия и спрятать их в надежных местах. Узнав от разведки о приближении армии Звиде, он эвакуировал в лес Нкандла всех жителей. Сошангане внимательно изучил уроки поражения ндвандве у холма Гокли и вооружил войско такими же короткими и тяжелыми ассегаями. По-прежнему они были обуты в сандалии, и это делало их менее мобильными, чем зулусы.
Миновав холм Гокли, усеянный выбеленными солнцем костями, армия ндвандве продвигалась по зулусской территории с трехдневным запасом продовольствия. Но зернохранилища, где ндвандве намеревались пополнить запасы, оказывались пустыми. На третий день они лишились и скота: отряд зулусов отбил быков и коров у немногочисленной охраны. Голод и холодные ночи заставили ндвандве устремиться за стадами, которые зулусы намеренно «показывали» на отдалении вражескому войску. Таким образом, противник вышел к восточной кромке леса Нкандла — прямо к главным силам Чаки, скрывавшимся в чаще.
В ту июльскую ночь, сообщает устная традиция зулусов, дикий лес представлял собой жуткое, но величественное зрелище. Десять тысяч воинов расположились под сенью больших деревьев. Тыльная сторона их листьев отражала огни тысяч костров, блеск ассегаев и щитов.
... Чака сидел, прислонившись спиной к стволу лесного гиганта. Перед ним ярко горел костер. Слева от него находился молодой Мзиликази, будущий король матабеле, справа — двадцатидвухлетний мрачный Дингаан, его сводный брат и будущий вождь зулусов. Другой сводный брат, пятнадцатилетний Мпанде, был в то время одним из у-диби. Пока что он подавал мясо и пиво своим братьям. После Дингаана ему предстоит стать королем зулусов. В ту ночь лес Нканда заключал в себе судьбу половины Африки на много лет вперед...
По плану Чаки, отряд из 500 человек должен был подобраться к спящим ндвандве с дальней от леса стороны, — изображая воинов, вернувшихся из похода за продовольствием. Это было делом несложным, ибо и ндвандве, и зулусы говорили на одном языке. Нужно было вызвать среди противников панику.
Среди ночи лагерь ндвандве огласили громкие вопли. Сошангане потребовал прибавить огня, но это не помогло, лазутчики зулусов продолжали стоять насмерть. Тогда Сошангане приказал всем собраться вокруг его командного пункта и стать лицом к лесу.
Утром они поспешили покинуть наполненный кошмарами лес. Войско зулусов в полном составе начало преследовать боевые порядки противника. Единственным преимуществом зулусов оставалась железная дисциплина, ибо во веем остальном Сошангане не уступал Чаке, а в численности намного превосходил его войско.
Чака построил два полка в две колонны по пять человек в шеренге и послал в обход армии ндвандве с флангов. Сошангане срочно расширил порядки, чтобы не дать окружить себя, воины уходили все дальше вправо и влево и таким образом ослабился центр, в котором наметились разрывы. Воины зулусов напали с бешеным натиском и сразу перебили много солдат. Ндвандве стали отходить, соблюдая боевые порядки. Но на пересеченной местности делать это во всей Африке могли только зулусы. Образовалась свалка, на которую то и дело обрушивались полки Чаки.
Сошангане отдал приказ своим 16 полкам переправляться через реку. Его гвардия охраняла переправу. Чака уловил момент, когда половина воинов переправилась, а вторая осталась на берегу, растянутая по всему фронту, и напал со всей стремительностью, на какую были способны его летучие отряды. «Встаньте, дети зулу, ваш час настал! — напутствовал он своих воинов. — Уничтожьте всех!»