Contemporáneo con el nubio Taharqa, el rey asirio Senaquerib gobernaba el reino asirio. Cuando se le informó de que Egipto estaba ayudando a los Estados sirios y palestinos, acudió con sus tropas hacia las costas de Palestina y tras la conquista de ellos se dirigió a Jerusalén. Jerusalén estaba bien fortificada y no fue capaz de conquistarla. A continuación, dejó una guarnición para continuar el asedio y continuó su marcha hacia Egipto. Pero en el camino, la peste diezmó su ejército y tuvo que regresar a Ninve.


En el 676 A.C. Asaradón invadió Egipto. Pocos años después de la invasión, saquearon Tebas.  Más tarde, en 671 A.C. el hijo de Asaradón, Sennachenb derrotó al ejército de Taharqa, y capturó y destruyó Menfis.
Después de la muerte de Asaradón, Taharqa pudo recuperar Menfis de los asirios pero en el 667 A.C., Taharqa fue expulsado de Menfis por Asurbanipal rey de Asiria, que reinó desde 668 hasta 627 AC.
En el momento de la campaña de Egipto de Ashurbaipal, el poder de Asiria estaba en su apogeo, aunque un año después de la muerte de Asurbanipal en 627 A.C. los asirios fueron severamente golpeados por los babilonios , y sus intentos de recuperar el terreno perdido nunca tuvieron éxito. En el 612 AC, Asiria se derrumbó, y Egipto pudo recuperar su