Then Ishmael took captive all the rest of the people who were in Mizpah, the king's daughters and all the people who were left at Mizpah, whom Nebuzaradan, the captain of the guard, had committed to Gedaliah son of Ahikam. Ishmael son of Nethaniah took them captive and set out to cross over to the Ammonites.
But when Johanan son of Kareah and all the leaders of the forces with him heard of all the crimes that Ishmael son of Nethaniah had done,
they took all their men and went to fight against Ishmael son of Nethaniah. They came upon him at the great pool that is in Gibeon.
And when all the people who were with Ishmael saw Johanan son of Kareah and all the leaders of the forces with him, they were glad.
So all the people whom Ishmael had carried away captive from Mizpah turned around and came back, and went to Johanan son of Kareah.
But Ishmael son of Nethaniah escaped from Johanan with eight men, and went to the Ammonites.
Then Johanan son of Kareah and all the leaders of the forces with him took all the rest of the people whom Ishmael son of Nethaniah had carried away captive from Mizpah after he had slain Gedaliah son of Ahikam—soldiers, women, children, and eunuchs, whom Johanan brought back from Gibeon.
References for Jeremiah 41:16
And they set out, and stopped at Geruth Chimham near Bethlehem, intending to go to Egypt
because of the Chaldeans; for they were afraid of them, because Ishmael son of Nethaniah had killed Gedaliah son of Ahikam, whom the king of Babylon had made governor over the land.