Pada masa pemerintahan Raja Yosia, Raja Nekho dari Mesir memimpin tentera baginda ke Sungai Efrat untuk menolong raja Asyur. Raja Yosia cuba menghalang tentera Mesir di Megido, tetapi Raja Yosia terbunuh dalam pertempuran.