As soon as Amaziah started disobeying the LORD, some people in Jerusalem plotted against Amaziah. He was able to escape to the town of Lachish, but another group of people caught him and killed him there.
Meanwhile, the king of Babylonia was trying to break through the walls of Lachish, Azekah, and Jerusalem, the only three towns of Judah that had not been captured.
And while these troops were going down through Beth-Horon Pass, the LORD made huge hailstones fall on them all the way to Azekah. More of the enemy soldiers died from the hail than from the Israelite weapons.