Perang dimulai pada 264 SM dengan Romawi mendapatkan pijakan di Sisilia di Messana (Messina modern). Orang-orang Romawi kemudian menekan Sirakusa, satu-satunya kekuatan independen yang signifikan di pulau itu, untuk bersekutu dengan mereka dan mengepung pangkalan utama Kartago di Akragas. Tentara Kartago yang besar mencoba untuk mengangkat pengepungan pada tahun 262 SM, tetapi dikalahkan habis-habisan di Pertempuran Akragas. Orang-orang Romawi kemudian membangun angkatan laut untuk menantang orang-orang Kartago, dan menggunakan taktik baru menyebabkan beberapa kekalahan. Sebuah pangkalan Kartago di Korsika direbut, tetapi serangan terhadap Sardinia ditolak; pangkalan di Korsika kemudian hilang. Dengan memanfaatkan kemenangan angkatan laut mereka, Romawi melancarkan invasi ke Afrika Utara, yang diintersepsikan oleh orang-orang Kartago. Pada Pertempuran Tanjung Ecnomus, orang-orang Kartago kembali dikalahkan; ini mungkin pertempuran laut terbesar dalam sejarah dengan jumlah kombatan yang terlibat. Invasi awalnya berjalan dengan baik dan pada tahun 255 SM orang-orang Kartago menuntut perdamaian; persyaratan yang diusulkan begitu keras sehingga mereka berjuang, mengalahkan penjajah.
Aku tahu. Orang-orang Romawi mengirim armada untuk mengevakuasi mereka yang selamat dan orang-orang Kartago menentangnya di Pertempuran Tanjung Hermaeum di Afrika; orang-orang Kartago dikalahkan habis-habisan. Armada Romawi, pada gilirannya, hancur oleh badai saat kembali ke Italia, kehilangan sebagian besar kapal dan lebih dari 100.000 orang.