The limbless dragon lies on the mountain with the waters penned inside him. Indra, armed with Tvashtri's bolt and three vessels of Soma, strikes him between the shoulders; lightning, hail and mist do not save him. His mother Danu falls across him. The waters flow down to the sea. The second-last verse asks why Indra, having killed him, flew in fear like a hawk across ninety-nine rivers.
Brahma tells the gods to ask the sage Dadhicha for his bones. He gives up his body freely and Tvashtri gladly forges a six-sided bolt. In the battle Indra loses heart until Vishnu and the others lend him their energy; frightened by Vritra's roar he throws the bolt, kills him, and runs to hide in a lake without knowing he has won.
What is different here:
The bolt is made of a sage's bones; Indra is afraid before and after; Tvashtri is still a friend.
The Shatapatha makes Tvashtri the enemy: Indra kills his three-headed son and Tvashtri creates Vritra from Soma poured in the fire, with fatal wording. The Udyoga Parva has a truce (not wet or dry, day or night) broken at twilight with sea foam, and Indra's guilt. The Bhagavata's Vritra is a devotee of Vishnu; Indra hides a thousand years in a lotus stalk.
What is different here:
Three further tellings that do not agree with each other; the bones and the foam never occur together.
Sources: Hymns of the Rigveda, tr. R. T. H. Griffith (1896), hymns read for the Vedic layer; The Mahabharata, tr. K. M. Ganguli (1883-96), sections read for the Vedic layer; The Satapatha-Brahmana, tr. Julius Eggeling (Sacred Books of the East 12, 41); Srimad-Bhagavatam cantos 6 and 10 (Bhaktivedanta Vedabase)