The Harivamsha Purana depicts Dantavakra in a more sympathetic light. After learning of Krishna's intention of eloping with Princess Rukmini during her svayamvara, he confers with his allies in the city of Kundina, and expresses the desire to contract a friendship with the deity, realising that he is God himself.[8]
Mahabharata
In the epic Mahabharata 2:30, he is mentioned as the king of the Adhirajas. After the Pandava general Sahadeva defeats him, making him pay tribute, he is reinstalled on his throne. He attacks Krishna, who is on his way to Dvaraka, after the Rajasuya sacrifice (which Dantavakra had not attended, to protest the killing of Jarasandha) to avenge Shishupala, and his friend Shalva. After announcing his intentions, he strikes his cousin on the head with his mace. Unfazed, Krishna strikes his chest with the Kaumodaki, causing him to spit out blood and perish in the mace-duel.[9] His brother, Viduratha also dies in the same battle.[10][11]