Pertempuran La Higueruela ( 1431 ) antara John II dari Kastilia and Muhammad IX , Sultan Granada dari Banu Nashri .