La lotta tra Roma e Cartagine crebbe con l'ascesa delle due città: queste furono le tre guerre puniche, che videro quasi la conquista di Roma ma terminarono con la distruzione di Cartagine, nel 146 a.C. dopo un assedio di tre anni.