Summary
In Joshua 10 the narrative opens with the king of Jerusalem, Adonizedec, learning of Israel’s victories and fearing the power of Gibeon. He gathers five Amorite kings—of Hebron, Jarmuth, Lachish, Eglon, and Jerusalem—to attack Gibeon, but Joshua rushes to aid Gibeon, and God delivers the Amorites, striking them down and even causing hailstones to fall from heaven. After the battle, the five kings flee to a cave in Makkedah; Joshua later forces them out, puts them on a tree, then places them back in the cave and covers it with stones. From there Joshua proceeds to take a long list of cities—Makkedah, Libnah, Lachish, Eglon, Hebron, Debir, and many others—each time defeating the king and destroying the population, following the pattern of Jericho. The chapter ends with Joshua returning to Gilgal after utterly annihilating the hill country and the southern cities, completing the conquest as commanded by God.