Poco después de la firma del acuerdo de Bayona entre Juan II de Aragón y Luis XI de Francia ―por el que este se comprometía a enviar un ejército a Cataluña para someter a los rebeldes y a cambio el rey de Aragón le pagaría en dos o tres años 200.000 o 300.000 escudos, pero hasta que no se hubiera completado la entrega de esa cantidad el rey de Francia ejercería la jurisdicción y percibiría los derechos y rentas de la corona de los condados de Rosellón y de Cerdaña― y a la espera de que las tropas de Luis XI penetraran en Cataluña por el norte, Juan II decidió el 5 de junio entrar con un ejército en Cataluña ―apoderándose el 7 de junio de Balaguer―, lo que contravenía lo estipulado en la Capitulación de Vilafranca.