Afrika Selatan meraih kemenangan dramatis 3-2 atas Zimbabwe di Marrakech untuk mengamankan posisi kedua Grup B di Piala Afrika Bangsa-Bangsa 2025. Sementara itu, Mesir bermain imbang 0-0 dengan Angola di Agadir, memuncaki grup dengan tujuh poin. Hasil ini mengeliminasi baik Angola maupun Zimbabwe dari turnamen.
Dalam final Grup B yang mendebarkan pada 29 Desember 2025, Afrika Selatan maju ke babak gugur dengan kemenangan sulit 3-2 melawan tetangga Zimbabwe di Marrakech. Bafana Bafana, yang hanya membutuhkan satu poin untuk lolos, memimpin di menit ketujuh ketika tembakan menyimpang Tshepang Moremi melambung melewati kiper Washington Arubi. Zimbabwe menyamakan kedudukan 12 menit kemudian melalui Tawanda Maswanhise, yang menendang ke sudut kiri bawah setelah lari kuat.
Afrika Selatan kembali unggul di awal babak kedua, dengan Lyle Foster menyundul gol di menit ke-50 setelah memanfaatkan kesalahan bertahan. Oswin Appollis ditahan Arubi tak lama kemudian, tapi Zimbabwe menyamakan di menit ke-73 ketika Aubrey Modiba malah mencetak gol bunuh diri. Titik balik terjadi di menit ke-82: setelah tinjauan VAR, Marvelous Nakamba dihukum hands, dan Appollis mengeksekusi penalti untuk menyegel kemenangan dan posisi kedua di belakang Mesir.
Secara bersamaan di Agadir, Mesir bermain imbang tanpa gol dengan Angola, mempertahankan rekor sempurna di fase grup. Juara tujuh kali yang sudah lolos itu mengistirahatkan pemain kunci seperti Mohamed Salah. Mesir mendominasi penguasaan bola tapi gagal menembus, dengan Mostafa Mohamed menyia-nyiakan peluang dan Fredy Angola membentur tiang dari tendangan bebas. Mabululu memaksa penyelamatan dari Mostafa Shobeir untuk Angola, yang finis ketiga dan tersingkir bersama Zimbabwe.
Kemajuan Afrika Selatan menyiapkan laga 16 besar, sementara Mesir menunggu lawan sebagai juara grup.