Almanzor ya había atacado la región anteriormente, en el verano de 978, cuando asoló durante varios meses la llanura de Barcelona y ciertas áreas de Tarragona, conquistada por los condes barceloneses algunas décadas antes.