previous battlenext battle
previous battle of Almoravidennext battle of Almoraviden
previous battle here