The Battle of Ulundi took place at the Zulu capital of Ulundi on 4 July 1879 and was the last major battle of the Anglo-Zulu War. The British army finally broke the military power of the Zulu nation by defeating the main Zulu army and immediately afterwards capturing and razing the capital of Zululand, the royal kraal of Ulundi.
Prelude
As a result of the decisive Zulu victory at the battle of Isandlwana in January over Chelmsford's main column and the consequent defeat of the first invasion of Zululand, the British found themselves forced to launch a new invasion of Zululand. In April 1879 despite recent battles at Kambula and Gingindlovu which had resulted in serious losses for the Zulus, the British were back at their starting point. News of the defeat at Isandlwana had hit Britain hard. In response, a flood of reinforcements had arrived in Natal with which Chelmsford prepared a second invasion of Zululand. Lord Chelmsford was aware by mid June that Sir Garnet Wolseley had superseded his command of the British forces. Chelmsford was ordered by Her Majesty's Government to "...submit and subordinate your plans to his control." Chelmsford ignored this and various peace offers from Cetshwayo in order to strike while the Zulu were still recovering from their defeats and to attempt to regain his reputation before Wolseley could remove him from command of the army.
![](https://s2.save4k.ru/pic/ml2xA9QRDGw/maxresdefault.jpg)