Pharaoh Neco was king of Egypt. He marched up to the Euphrates River. He went there to help the king of Assyria. It happened while Josiah was king. Josiah marched out to meet Neco in battle. When Neco saw him at Megiddo, he killed him.
Josiah's servants brought his body in a chariot from Megiddo to Jerusalem. They buried his body in his own tomb. Then the people of the land went and got Jehoahaz. They anointed him as king in place of his father Josiah.