A las ocho de la mañana, fuerzas guerrilleras españolas formadas por 3.000 a 4500 hombres, conducidas por Francisco Espoz y Mina, emboscaron y capturaron la parte central de un convoy compuesto por 150 carros y 1050 prisioneros, extendido por más de 5 km y escoltado por 1600 soldados franceses al mando del coronel Laffitte.
[2] Siete horas después, los franceses terminaron por rendirse.
Los españoles capturaron toda clase de armas y suministros (el convoy estaba valorado en 4 millones de reales) y liberaron a 1.042 prisioneros británicos, portugueses y españoles.
[1] Ayudado por partidas guerrilleras locales que conocían bien el terreno, Espoz y Mina había situado a sus tropas en ambos lados del puerto, en la carretera a Francia, unos 20 km al norte de Vitoria, a las cuatro de la mañana.
[3] Esta fue la última acción de Espoz y Mina como jefe guerrillero en la zona de Navarra.