After King Josiah had done all this for the Temple, King Neco of Egypt led an army to fight at Carchemish on the Euphrates River. Josiah tried to stop him,
but Neco sent Josiah this message: "This war I am fighting does not concern you, King of Judah. I have not come to fight you, but to fight my enemies, and God has told me to hurry. God is on my side, so don't oppose me, or he will destroy you."
But Josiah was determined to fight. He refused to listen to what God was saying through King Neco, so he disguised himself and went into battle on the plain of Megiddo.
During the battle King Josiah was struck by Egyptian arrows. He ordered his servants, "Take me away; I'm badly hurt!"
They lifted him out of his chariot, placed him in a second chariot which he had there, and took him to Jerusalem. There he died and was buried in the royal tombs. All the people of Judah and Jerusalem mourned his death.