After all this, when Josiah had prepared the house, Necho, king of Egypt, came up to fight against Carchemish by Euphrates; and Josiah went out against him.