Penaklukan Hispania oleh Umayyah
Thariq bin Ziyad lebih banyak dikenal sebagai penakluk Spanyol karena pasukannya lebih besar dan hasilnya lebih nyata. Pasukannya terdiri dari sebagian besar suku Moor yang didukung oleh Musa bin Nushair dan sebagian lagi orang Arab yang dikirim Khalifah Al-Walid I. Pasukan ini kemudian menyeberangi selat di bawah pimpinan Thariq bin Ziyad, dan menguasai sebuah gunung dikenal dengan nama Gibraltar (Jabal Thariq), kemudian di daerah ini membuat pertahanan serta tempat menyiapkan pasukan untuk memulai penaklukan. Dalam pertempuran yang dikenal dengan Pertempuran Guadalete, Raja Roderikus dapat dikalahkan. Dari situ Thariq bin Ziyad dan pasukannya terus menaklukkan kota-kota penting, seperti Corduba, Granata dan Toletum (ibukota Visigoth saat itu). Sebelumnya, Thariq bin Ziyad menaklukkan kota Toletum, ia meminta tambahan pasukan kepada Musa bin Nushair di Afrika Utara, yang kemudian mengirimkan tambahan pasukan sebanyak 5.000 personel, sehingga jumlah pasukan Thariq bin Ziyad seluruhnya 12.000 orang. Jumlah ini belum sebanding dengan pasukan Visigoth yang jauh lebih besar, 100.000 orang.
Perang Punisia
Republik Romawi yang berhasil bangkit, balik menyerang daerah yang dikuasai Kerajaan Kartago, yaitu Hispania dan Sisila. Republik Romawi juga mulai menyerang daerah Yunani-aliansi Kerajaan Kartago. Penyerbuan ke Hispania dipimpin oleh Scipio Africanus. Scipio berhasil menaklukan Hispania untuk Republik Romawi setelah melalui banyak perang, diantaranya Pertempuran Ilipa. Setelah Hispania, Romawi mulai menuju benua Afrika. Hannibal yang masih di Italia ditarik kembali oleh Kerajaan Kartago untuk melindungi dari serangan Romawi. Pasukan Romawi yang dipimpin oleh Scipio, dengan bantuan dari Numidia yang dipimpin oleh Masinissa dan pasukan Kartago yang dipimpin oleh Hannibal akhirnya berperang dalam sebuah pertempuran di Zama. Pasukan Kartago mengalami kekalahan telak dalam pertempuran ini. Kekaisaran Kartago kembali harus menandatangani perjanjian yang kali ini membuat Kerajaan Kartago menjadi benar-benar melemah. Hal ini dibuktikan dengan menghilangnya wilayah kekuasaan Kartago, sehingga hanya menyisakan kota Kartago. Isi perjanjian yang lain adalah tidak boleh melakukan peperangan dengan siapa saja dengan alasan apapun dan harus membayar upeti ke Republik Romawi sampai 50 tahun mendatang.