Los catalanes levantaron sus somatenes y formaron, con ayuda de soldados reales, un ejército de 25.000 a 30.000 soldados al mando del virrey Santa Coloma, que recuperó la plaza el 6 de enero de 1640, tras lo que Olivares pretendió llevar la guerra al interior de Francia y forzar la paz.