Sin embargo, a finales de 1313 el infante Pedro tuvo conocimiento de la derrota del rey granadino y, durante su regreso a Castilla, asedió durante tres días y tomó el castillo de Rute, situado a unos 100 kilómetros de Córdoba.