He was subsequently captured and killed by the Chandela ruler Vidyadhara .
Mahmud of Ghazni captured Kannauj in 1018 , and the Pratihara ruler Rajapala fled .
Mahmud of Ghazni was subsequently captured and killed by the Chandela ruler Vidyadhara .
Mahmud of Ghazni captured Kannauj in 1018 , and the Pratihara ruler Rajapala fled .