Jabarkan Pertempuran dari Pertempuran Cartagena (209 SM)

Scipio mengisolasi kota di sisi daratan semenanjung dengan mendirikan kamp di tanah genting yang sempit dengan kekuatan 27.500 pasukan, bersama dengan armada maritim Romawi yang dipimpin oleh Gaius Laelius untuk memblokade kota dari arah teluk sehingga kota tersebut terisolasi dari bantuan luar. Bangsa Romawi tidak membuat garis blokade, karena berniat untuk melakukan gempuran serangan sebelum datangnya bantuan dari lawan-lawannya yang berjarak 10 hari perjalanan.

2.000 orang warga sipil Kartago yang bersenjata, melancarkan aksi serangan mendadak melalui gerbang sempit di sebelah timur kota. Tujuan mereka adalah untuk menunda progres pekerjaan pengepungan atau serangan Romawi. Scipio telah mengantisipasi serangan tersebut, ketika penduduk bergerak mendekati kamp. Meskipun Romawi memiliki keunggulan dalam jumlah pasukan, pelatihan, senjata dan kepemimpinan, Romawi tetap harus berjuang keras untuk waktu yang lama dalam menghadapi milisi yang terlatih. Dalam pertempuran, Scipio mengerahkan lebih banyak manipulus dari pasukan cadangannya yang membuat orang-orang Kartago tercerai-berai, lalu melarikan diri kembali ke kota.

Scipio melancarkan serangannya atas tanah genting yang menghubungkan daratan dengan semenanjung, sementara armada maritim Romawi menyerang dari sisi selatan. Kartago memukul mundur setiap serangan Romawi dengan menghujani pasukannya menggunakan misil (kuno) dan menelan banyak korban. Scipio kemudian memperbarui serangannya pada hari berikutnya dengan tambahan kelompok pasukan yang menyerang melalui laguna di sisi utara. Cuaca yang mendukung karena adanya badai angin, (yang mengalirkan sebagian arus laguna ke Mediterania, mengurangi kedalaman laguna sehingga pasukan Romawi dapat dengan mudah melintasinya) rombongan berhasil menaiki tembok bagian utara yang tidak dijaga, lalu menyerbu bagian belakang pasukan yang menjaga tanah genting tersebut. Pada saat yang bersamaan, pasukan maritim Romawi juga berhasil menembus kota dari selatan.

Polibios memberikan uraian tentang bagaimana Scipio Africanus menyerbu Kartago Baru:

Aksi pembantaian tersebut dihentikan ketika Mago menyatakan setuju untuk menyerah, kemudian setelah itu orang-orang Romawi mulai menjarah kota.