El año 1283 concluyó para el bando del infante Sancho con un revés militar, pues la ciudad de Mérida, que controlada por sus partidarios, fue recuperada para el rey Alfonso por un ejército al mando del infante Juan y de Fernán Pérez Ponce de León I, nieto del rey Alfonso IX de León.