Yoşiya'nın tapınağı düzenlemesinden sonra, Mısır Kralı Neko savaşmak üzere Fırat kıyısındaki Karkamış'a yürüdü. Yoşiya da onunla savaşmak için yola çıktı.