Durante la segunda guerra púnica, Filipo V de Macedonia se alió con Cartago. Aunque este acuerdo no conllevó a ninguna batalla campal entre Roma y Macedonia, fue conocido históricamente como primera guerra macedónica. Tras escaramuzas de pequeña importancia, se negoció una paz inestable que permitía a Roma concentrar sus energías en derrotar a Cartago. Según Livio, Filipo envió una legión al mando de Sópatro a Aníbal en Zama.