But the king spared Mephibosheth son of Jonathan son of Saul, because of the oath before Yahweh between David and Jonathan son of Saul.
In context
5They said to the king, “As for the man who destroyed us and plotted against us so that we would be wiped out and have no place anywhere in the territory of Israel — 6let seven of his sons be handed over to us, and we will hang them before Yahweh at Gibeah of Saul, Yahweh’s chosen one.” The king said, “I will hand them over.” 7But the king spared Mephibosheth son of Jonathan son of Saul, because of the oath before Yahweh between David and Jonathan son of Saul. 8Instead the king took the two sons Rizpah daughter of Aiah had borne to Saul, Armoni and Mephibosheth, and the five sons Michal daughter of Saul had borne to Adriel son of Barzillai the Meholathite, 9and handed them over to the Gibeonites, who hanged them on the mountain before Yahweh. All seven fell together; they were put to death in the first days of the harvest, at the beginning of the barley harvest.