In May/June 605 BCE the army of Nebuchadnezzar, at the time the Crown Prince of Babylon, defeated the troops of Pharaoh Necho II at Carchemish, on the northern Euphrates 95 kilometers west of Haran ( ), and pursued the troop to the border of Egypt.