Entretanto el rey Fernando había reunido un nutrido ejército de castellanos y aragoneses en Gerona, desde donde marchó al norte; el 19 de octubre llegó a Perpiñán.