El ejército de Soult, demasiado pequeño para rodear la ciudad, no pudo impedir que 3000 hombres de Mendizábal reforzaran la guarnición de la ciudad y que el resto ocuparan el cerro de San Cristóbal.