The last important battle was at Gwalior (now in Madhya Pradesh) in June 1858 in which the Rani of Jhansi was killed; a few days later the British retook the fortress of Gwalior. With this, the British had practically suppressed the rebellion. However, some guerrilla fighting in many places continued until early in 1859 as Tantia Tope was captured and executed on April 1859.