The man Justinian sent to replace him was the talented general John Troglita, whose exploits are celebrated in the epic poem "Iohannis", written by Flavius Cresconius Corippus. Troglita had already served in Africa under Belisarius and Solomon, and had a distinguished career in the East, where he had been appointed "dux Mesopotamiae". Despite his numerically weak forces, he managed to win over several Moorish tribes, and in early 547 he decisively defeated Antalas and his allies, and drove them from Byzacena. As Procopius recounts: