Dos meses después y tras varios combates, MacGregor llegó a Barcelona donde se libró la batalla de El Juncal el 27 de septiembre de 1816.