Luego de que Roger de Bossost, el barón de Espenan, rindiese la ciudad de Tarragona y pactase la retirada de las tropas francesas (1.200 infantes y 800 caballos), los sublevados fueron derrotados por las tropas reales en Martorell, encontrándose éstas a las puertas de Barcelona.