En el año 781 gran parte de Navarra y casi toda la península ibérica estaba dominada por el emir de Córdoba.
El entonces denominado reino de Pamplona se había replegado hacia los valles del Pirineo y como otros reinos cristianos del norte de la península veían con buenos ojos las incursiones que los ejércitos francos de Carlomagno hacían en sus dominios para combatir a los musulmanes.
Tras el fracaso de la expedición de Carlomagno en Zaragoza y la emboscada sufrida en la zona de Roncesvalles durante su retirada, el ejército Musulmán quiso dar un escarmiento a los vascones.
Gracias a los cronistas que los musulmanes incorporaban a sus expediciones tenemos documentación detallada de las mismas.
Tras devastar Pamplona Abd al-Rahman III inició el año 924 una nueva campaña contra los vascones internándose hasta el corazón de su reino, allí donde se forjaron los orígenes de sus dinastías, los valles pirenaicos.
La naturaleza de estos valles con sus montañas suponía la mejor defensa para los navarros bajo el mando del rey Sancho Garcés que carecían de un ejército comparable al de los invasores árabes.
El ejército Musulmán sube desde la ribera del Ebro arrasando cosechas y pueblos hasta llegar a la aldea de Baskhunsa de donde el rey Sancho Garcés era originario.
Sancho Garcés esperó a que los sarracenos se internasen en los montes y valles que le vieron nacer preparando la emboscada.
Así el 21 de julio del año 924 se desencadenó una feroz batalla en el término de Olast donde los musulmanes debieron sufrir una gran derrota y aunque las crónicas sólo cuentan como después de la batalla los musulmanes saquearon Baskhunsa y otras aldeas del pirineo navarro la leyenda dice que los roncaleses, integrantes del ejercito vascón junto con los valles vecinos, cortaron la cabeza del rey moro y así consta en su escudo.
No se puede precisar exactamente en que parte de esta zona se sucedió la batalla ni si la aldea de Baskhunsa se corresponde con alguno de los pueblos actuales.
La mayor parte de los historiadores identifican Olast con el portillo de Ollate junto a la cañada y algunos se atreven a identificar Baskhunsa con Navascués.