No obstante, según la versión que sostiene que el infante Alfonso presente en la batalla era en realidad el hijo del rey, Fernando III: