Desde enero del año 1921 el ejército español dirigido por el general Silvestre ejecutó una maniobra de avance progresivo partiendo de Melilla en dirección a la bahía de Alhucemas. Se consideraba esta bahía como el corazón del Rif y el enclave estratégico que era preciso tomar para dominar el territorio y acabar con la prolongada guerra de Marruecos que se había iniciado en el año 1909. Las tropas españolas estaban formadas por soldados que realizaban el servicio militar obligatorio, pero contaba también con unidades indígenas naturales de Marruecos: la policía indígena y los regulares. El armamento consistía en artillería anticuada y escasa, ametralladoras de poca eficiencia de la marca Cok que se sobrecalentaban al usarlas y fusiles Mauser de origen alemán, muchos de ellos deteriorados por proceder de finales del siglo XIX cuando España realizó las últimas guerras coloniales de Cuba y Filipinas. Los soldados estaban pobremente vestidos y calzados con alpargatas, se les racionaba la comida y la renovación del calzado por existir una corrupción generalizada dentro del ejército que desviaba los suministros destinados a la tropa para beneficio de algunos oficiales corruptos. Entre mayo de 1920 y junio de 1921, Silvestre protagonizó un espectacular progreso, rápido e incruento: avanzó 130 km sobre el Rif en un total de veinticuatro operaciones, estableciendo cuarenta y seis nuevas posiciones con muy pocas bajas, solamente diez muertos y sesenta heridos. Ocupó Tafersit, adelantó el frente hasta el río Amekrán y obtuvo la sumisión de las cábilas de Beni Ulixek, Beni Said y Temsaman, llegando a acuerdos con sus cabecillas, ofreciéndoles dinero a cambio de su amistad.