El 4 de agosto del año 1578 tuvo lugar la batalla conocida como Batalla de Alcazarquivir, pero especialmente como Batalla de los Tres Reyes, que fortalecía el dominio de los saadíes en Marruecos, que la denominaron Oued El Makhzin.
La citada fecha del 4 de agosto del año 1578, fue un día decisivo y trascendental en la historia, ya que los saadíes eliminaron la presencia portuguesa y nace el mito del sebastianismo.
Los portugueses, españoles y los otomanos veían la oportunidad de acabar con el predominio saadí en Marruecos, desgarrado por las rivalidades políticas internas.