En Ultramar, la leyenda pía afirma que Santiago Matamoros, el protector del reino asturiano, se apareció en la batalla de Otumba, desequilibrando el combate a favor de los españoles.