Udayaditya ultimately ascended the Paramara throne in Malwa. The Chaulukya inscriptions and chronicles claim that Karna defeated the new Paramara king. An inscription from Kumarapala's reign states that Karna defeated the Malwa monarch at the Sudakupa pass. The Gujarat chronicler Arisimha claims that Karna brought a statue of Nilakantha to Gujarat as a result of his victory against the Malwa ruler. Another Gujarat poet Someshvara claims that Karna overran Malwa, and the Paramara priest magically invoked an evil spirit to defeat him. However, Karna's priest Ama (who was an ancestor of Someshvara), turned this evil spirit against the Paramara priest, who was killed as a result.