Pedro el Grande salió de Barcelona a principios de agosto,al frente de un ejército de 500 caballeros y 5.000 infantes para atacar el ejército cruzado que sitiaba Gerona y provocar el levantamiento del asedio.