Abu Yahya ibn Abd al-Haqq
Abu Yahya ibn Abd al-Haqq (died 1258) was a Marinid ruler, a son of Abd al-Haqq I who succeeded his brother Muhammad I in 1244. He seized Meknes, but an Almohad counter-offensive drove him back into eastern Morocco.
When the Almohad caliph was killed attacking Tlemcen in 1248, Abu Yahya destroyed the remnants of his army, made himself master of eastern Morocco and captured Fez. By his death in 1258, the Almohads had been reduced to southern Morocco.