Vishnu, Brahmā and the Devas joined the battle against Andhaka and his army. Andhaka's general Vighasa swallowed all the gods, to which Shiva retaliated by charging with his bull and plowing into the demon. Śukra, the preceptor of Asura, brought the dead Asuras back to life by using his medicinal herb, the Mṛtasañjīvanī. Shiva ordered the Gaṇas to capture Śukra. When they brought him to Shiva, he swallowed the demon guru.