Den 9. august nådde den spanske arméen Zaragoza og marki de Bay satte soldatene sine i stilling mellom elven Ebro (til hans venstre) og Torrero-åsene (til hans høyre). Den 15. august slo de tilbake et alliert kavaleriangrep. Fem dager med småtreffinger fulgte. Den 19. august krysset de allierte soldatene elven uten motstand, og fikk satt ut arméen sin i løpet av natten.