En 1145, foi loitar contra os almohades, baixo a dirección de Abd al-Mu'min, na área de Oran. Foi sitiado durante varios días polas forzas almohades e finalmente optou por escapar por mar. Posteriormente chamou unha frota de Almería, queimou o seu campamento militar e mentres intentaba unirse ao porto pola noite a cabalo, caeu dun acantilado e morreu en marzo de 1145. Foi sucedido primeiro polo seu fillo Ibrahim ibn Tashfin, que aínda era un bebé, e logo polo seu irmán Ishaq ibn Ali.
Ibrahim ibn Tashfin