2 Samuel 19:16-23 NIV

16 Shimei1 son of Gera, the Benjamite from Bahurim, hurried down with the men of Judah to meet King David.

References for 2 Samuel 19:16

17 With him were a thousand Benjamites, along with Ziba,2 the steward of Saul's household,3 and his fifteen sons and twenty servants. They rushed to the Jordan, where the king was.

References for 2 Samuel 19:17

18 They crossed at the ford to take the king's household over and to do whatever he wished. When Shimei son of Gera crossed the Jordan, he fell prostrate before the king
19 and said to him, "May my lord not hold me guilty. Do not remember how your servant did wrong on the day my lord the king left Jerusalem.4 May the king put it out of his mind.

References for 2 Samuel 19:19

20 For I your servant know that I have sinned, but today I have come here as the first of the whole house of Joseph to come down and meet my lord the king."
21 Then Abishai5 son of Zeruiah said, "Shouldn't Shimei be put to death for this? He cursed6 the LORD's anointed."7

References for 2 Samuel 19:21

22 David replied, "What do you and I have in common, you sons of Zeruiah?8 This day you have become my adversaries! Should anyone be put to death in Israel today?9 Do I not know that today I am king over Israel?"

References for 2 Samuel 19:22

23 So the king said to Shimei, "You shall not die." And the king promised him on oath.10

References for 2 Samuel 19:23