Tašfinas ibn Ali buvo paskirtas Granados ir Almerijos gubernatoriumi 1129 m., taip pat Kordovos 1131 m., jo tėvo Ali ibn Yusuf valdymo metu. Jis pakeitė savo tėvą 1143 m. 1145 m. Jis išvyko kovoti su Almohadų, vadovaujamas Abd al-Mu'min, Oran regione. Jis buvo apsuptas keletą dienų Almohadų pajėgų ir galiausiai pasirinko pabėgti jūra. Jis vėliau paskambino laivyną iš Almerijos, sudegino savo karinę stovyklą ir bandydamas prisijungti prie uosto naktį žirgu, jis nukrito nuo uolos ir mirė 1145 m. Kovo mėn. Jis buvo pakeistas pirma jo sūnumi Ibrahim ibn Tashfin, kuris dar buvo kūdikis, ir netrukus po jo broliu Ishaq ibn Ali.
Ibrahimas ibn Tasfinas