ネブカドネザル2世
アッシリアの救出に失敗したネコ2世はシリア地方で覇権を確立するべく策動したが、アッシリアを破った新バビロニア王ナボポラッサルは息子のネブカドネザル2世に命じてシリアのエジプト軍を攻撃した。エジプトと新バビロニアのシリアにおける戦いは数年間続いたが、ユダ王国を破り（メギドの戦い (紀元前609年)）、遂に紀元前605年、カルケミシュの戦いでエジプト軍は決定的な敗北を蒙り、ネコ2世のシリア政策は完全に頓挫した。ネブカドネザル2世が余勢を駆ってエジプトにまで進軍してきた時にはこれを撃退することに成功したものの、以後シリア地方での軍事活動を行うことはできなかった。