{"id":9024,"date":"2026-01-07T10:10:06","date_gmt":"2026-01-07T10:10:06","guid":{"rendered":"https:\/\/www.europesays.com\/africa\/9024\/"},"modified":"2026-01-07T10:10:06","modified_gmt":"2026-01-07T10:10:06","slug":"afcon-2025-quarter-final-fixtures-last-16-results-and-final-group-tables","status":"publish","type":"post","link":"https:\/\/www.europesays.com\/africa\/9024\/","title":{"rendered":"AFCON 2025: Quarter-final fixtures, last-16 results and final group tables"},"content":{"rendered":"<p>The <a href=\"https:\/\/www.standard.co.uk\/topic\/africa-cup-of-nations\" rel=\"nofollow noopener\" target=\"_blank\">Africa Cup of Nations<\/a> is speeding towards a conclusion with the quarter-final fixtures now confirmed.<\/p>\n<p>The tournament is shaping up to be the toughest in recent memory, with the eight remaining teams all in the top 10 of CAF\u2019s FIFA world rankings and boast 20 titles between them.<\/p>\n<p>The action resumes on Friday with Mali taking on Senegal, before Cameroon face off against hosts Morocco.<\/p>\n<p>Saturday see Algeria and Nigeria clash in Marrakech before Egypt and Ivory Coast vie for the final semi-final spot.<\/p>\n<p>The semi-finals will be held across Wednesday, January 14, before the final on Sunday, January 18.<\/p>\n<p>AFCON 2025 quarter-final fixtures<\/p>\n<p>Mali vs Senegal (4pm GMT, Tangier)<\/p>\n<p>Cameroon vs Morocco (7pm GMT, Rabat)<\/p>\n<p>Saturday, January 10, 2026<\/p>\n<p>Algeria vs Nigeria (4pm GMT, Marrakech)<\/p>\n<p>Egypt vs Ivory Coast (7pm GMT, Agadir)<\/p>\n<p>Wednesday, January 14, 2026<\/p>\n<p>Winners of quarter-final 1 vs winners of quarter-final 4 (5pm GMT, Tangier)<\/p>\n<p>Winners of quarter-final 3 vs winners of quarter-final 2 (8pm GMT, Rabat)<\/p>\n<p>Saturday, January 17, 2026<\/p>\n<p>Loser of semi-final 1 vs loser of semi-final 2 (4pm GMT, Casablanca)<\/p>\n<p>Winner of semi-final 1 vs winner of semi-final 2 (7pm GMT, Rabat)<\/p>\n<p>AFCON 2025 last-16 results<\/p>\n<p>Saturday, January 3, 2026<\/p>\n<p>Mali 1-1 Tunisia (pens 3-2)<\/p>\n<p>South Africa 1-2 Cameroon<\/p>\n<p>Algeria 1-0 DR Congo (AET)<\/p>\n<p>Ivory Coast 3-0 Burkina Faso<\/p>\n<p>Group D: DR Congo 1-0 Benin <\/p>\n<p>Group D: Senegal 3-0 Botswana<\/p>\n<p>Group C: Tunisia 3-1 Uganda<\/p>\n<p>Goup E: Burkina Faso 2-1 Equatorial Guinea<\/p>\n<p>Group E: Algeria 3-0 Sudan<\/p>\n<p>Group F: Cameroon 1-0 Gabon<\/p>\n<p>Group B: Angola 1-1 Zimbabwe<\/p>\n<p>Group A: Zambia 0-0 Comoros<\/p>\n<p>Group A: Morocco 1-1 Mali<\/p>\n<p>Group D: Benin 1-0 Botswana<\/p>\n<p>Group D: Senegal 1-1 DR Congo<\/p>\n<p>Group C: Uganda 1-1 Tanzania<\/p>\n<p>Group F: Gabon 2-3 Mozambique<\/p>\n<p>Group E: Equatorial Guinea 0-1 Sudan<\/p>\n<p>Group E: Algeria 1-0 Burkina Faso<\/p>\n<p>Group A: Comoros 0-0 Mali<\/p>\n<p>Group A: Zambia 0-3 Morocco<\/p>\n<p>Group C: Tanzania 1-1 Tunisia<\/p>\n<p>Group C: Uganda 1-3 Nigeria<\/p>\n<p>Group D: Benin 0-3 Senegal<\/p>\n<p>Group D: Botswana 0-3 DR Congo<\/p>\n<p>Group E: Equatorial Guinea 1-3 Algeria<\/p>\n<p>Group E: Sudan 0-2 Burkina Faso<\/p>\n<p>Group F: Gabon 2-3 Ivory Coast<\/p>\n<p>Group F: Mozambique 1-2 Cameroon<\/p>\n<p>Pos<\/p>\n<p>Team<\/p>\n<p>P<\/p>\n<p>W<\/p>\n<p>D<\/p>\n<p>L<\/p>\n<p>GD<\/p>\n<p>Pts<\/p>\n<p>1<\/p>\n<p>Morocco<\/p>\n<p>3<\/p>\n<p>2<\/p>\n<p>1<\/p>\n<p>0<\/p>\n<p>+5<\/p>\n<p>7<\/p>\n<p>2<\/p>\n<p>Mali<\/p>\n<p>3<\/p>\n<p>0<\/p>\n<p>3<\/p>\n<p>0<\/p>\n<p>0<\/p>\n<p>3<\/p>\n<p>3<\/p>\n<p>Comoros<\/p>\n<p>3<\/p>\n<p>0<\/p>\n<p>2<\/p>\n<p>1<\/p>\n<p>-2<\/p>\n<p>2<\/p>\n<p>4<\/p>\n<p>Zambia<\/p>\n<p>3<\/p>\n<p>0<\/p>\n<p>2<\/p>\n<p>1<\/p>\n<p>-3<\/p>\n<p>2<\/p>\n<p>Pos<\/p>\n<p>Team<\/p>\n<p>P<\/p>\n<p>W<\/p>\n<p>D<\/p>\n<p>L<\/p>\n<p>GD<\/p>\n<p>Pts<\/p>\n<p>1<\/p>\n<p>Egypt<\/p>\n<p>3<\/p>\n<p>2<\/p>\n<p>1<\/p>\n<p>0<\/p>\n<p>+2<\/p>\n<p>7<\/p>\n<p>2<\/p>\n<p>South Africa<\/p>\n<p>3<\/p>\n<p>2<\/p>\n<p>0<\/p>\n<p>1<\/p>\n<p>+1<\/p>\n<p>6<\/p>\n<p>3<\/p>\n<p>Angola<\/p>\n<p>3<\/p>\n<p>0<\/p>\n<p>2<\/p>\n<p>1<\/p>\n<p>-1<\/p>\n<p>2<\/p>\n<p>4<\/p>\n<p>Zimbabwe<\/p>\n<p>3<\/p>\n<p>0<\/p>\n<p>1<\/p>\n<p>2<\/p>\n<p>-2<\/p>\n<p>1<\/p>\n<p>Pos<\/p>\n<p>Team<\/p>\n<p>P<\/p>\n<p>W<\/p>\n<p>D<\/p>\n<p>L<\/p>\n<p>GD<\/p>\n<p>Pts<\/p>\n<p>1<\/p>\n<p>Nigeria<\/p>\n<p>3<\/p>\n<p>3<\/p>\n<p>0<\/p>\n<p>0<\/p>\n<p>+4<\/p>\n<p>9<\/p>\n<p>2<\/p>\n<p>Tunisia<\/p>\n<p>3<\/p>\n<p>1<\/p>\n<p>1<\/p>\n<p>1<\/p>\n<p>+1<\/p>\n<p>4<\/p>\n<p>3<\/p>\n<p>Tanzania<\/p>\n<p>3<\/p>\n<p>0<\/p>\n<p>2<\/p>\n<p>1<\/p>\n<p>-1<\/p>\n<p>2<\/p>\n<p>4<\/p>\n<p>Uganda<\/p>\n<p>3<\/p>\n<p>0<\/p>\n<p>1<\/p>\n<p>2<\/p>\n<p>-4<\/p>\n<p>1<\/p>\n<p>Pos<\/p>\n<p>Team<\/p>\n<p>P<\/p>\n<p>W<\/p>\n<p>D<\/p>\n<p>L<\/p>\n<p>GD<\/p>\n<p>Pts<\/p>\n<p>1<\/p>\n<p>Senegal<\/p>\n<p>3<\/p>\n<p>2<\/p>\n<p>1<\/p>\n<p>0<\/p>\n<p>+6<\/p>\n<p>7<\/p>\n<p>2<\/p>\n<p>DR Congo<\/p>\n<p>3<\/p>\n<p>2<\/p>\n<p>1<\/p>\n<p>0<\/p>\n<p>+4<\/p>\n<p>7<\/p>\n<p>3<\/p>\n<p>Benin<\/p>\n<p>3<\/p>\n<p>1<\/p>\n<p>0<\/p>\n<p>2<\/p>\n<p>-3<\/p>\n<p>3<\/p>\n<p>4<\/p>\n<p>Botswana<\/p>\n<p>3<\/p>\n<p>0<\/p>\n<p>0<\/p>\n<p>3<\/p>\n<p>-7<\/p>\n<p>0<\/p>\n<p>Pos<\/p>\n<p>Team<\/p>\n<p>P<\/p>\n<p>W<\/p>\n<p>D<\/p>\n<p>L<\/p>\n<p>GD<\/p>\n<p>Pts<\/p>\n<p>1<\/p>\n<p>Algeria<\/p>\n<p>3<\/p>\n<p>3<\/p>\n<p>0<\/p>\n<p>0<\/p>\n<p>+6<\/p>\n<p>9<\/p>\n<p>2<\/p>\n<p>Burkina Faso<\/p>\n<p>3<\/p>\n<p>2<\/p>\n<p>0<\/p>\n<p>1<\/p>\n<p>+2<\/p>\n<p>6<\/p>\n<p>3<\/p>\n<p>Sudan<\/p>\n<p>3<\/p>\n<p>1<\/p>\n<p>0<\/p>\n<p>2<\/p>\n<p>-4<\/p>\n<p>3<\/p>\n<p>4<\/p>\n<p>Equatorial Guinea<\/p>\n<p>3<\/p>\n<p>0<\/p>\n<p>0<\/p>\n<p>3<\/p>\n<p>-4<\/p>\n<p>0<\/p>\n<p>Pos<\/p>\n<p>Team<\/p>\n<p>P<\/p>\n<p>W<\/p>\n<p>D<\/p>\n<p>L<\/p>\n<p>GD<\/p>\n<p>Pts<\/p>\n<p>1<\/p>\n<p>Ivory Coast<\/p>\n<p>3<\/p>\n<p>2<\/p>\n<p>1<\/p>\n<p>0<\/p>\n<p>+2<\/p>\n<p>7<\/p>\n<p>2<\/p>\n<p>Cameroon<\/p>\n<p>3<\/p>\n<p>2<\/p>\n<p>1<\/p>\n<p>0<\/p>\n<p>+2<\/p>\n<p>7<\/p>\n<p>3<\/p>\n<p>Mozambique<\/p>\n<p>3<\/p>\n<p>1<\/p>\n<p>0<\/p>\n<p>2<\/p>\n<p>-1<\/p>\n<p>3<\/p>\n<p>4<\/p>\n<p>Gabon<\/p>\n<p>3<\/p>\n<p>0<\/p>\n<p>0<\/p>\n<p>3<\/p>\n<p>-3<\/p>\n<p>0<\/p>\n<p>Pos<\/p>\n<p>Team<\/p>\n<p>P<\/p>\n<p>W<\/p>\n<p>D<\/p>\n<p>L<\/p>\n<p>GD<\/p>\n<p>Pts<\/p>\n<p>1<\/p>\n<p>Mozambique<\/p>\n<p>3<\/p>\n<p>1<\/p>\n<p>0<\/p>\n<p>1<\/p>\n<p>0<\/p>\n<p>3<\/p>\n<p>2<\/p>\n<p>Benin<\/p>\n<p>3<\/p>\n<p>1<\/p>\n<p>0<\/p>\n<p>2<\/p>\n<p>-3<\/p>\n<p>3<\/p>\n<p>3<\/p>\n<p>Sudan<\/p>\n<p>3<\/p>\n<p>1<\/p>\n<p>0<\/p>\n<p>2<\/p>\n<p>-4<\/p>\n<p>3<\/p>\n<p>4<\/p>\n<p>Tanzania<\/p>\n<p>3<\/p>\n<p>0<\/p>\n<p>2<\/p>\n<p>1<\/p>\n<p>-1<\/p>\n<p>2<\/p>\n<p>5<\/p>\n<p>Angola<\/p>\n<p>3<\/p>\n<p>0<\/p>\n<p>2<\/p>\n<p>1<\/p>\n<p>-1<\/p>\n<p>2<\/p>\n<p>6<\/p>\n<p>Comoros<\/p>\n<p>3<\/p>\n<p>0<\/p>\n<p>2<\/p>\n<p>1<\/p>\n<p>-2<\/p>\n<p>2<\/p>\n<p>Follow AFCON live with Standard Sport!<\/p>\n","protected":false},"excerpt":{"rendered":"The Africa Cup of Nations is speeding towards a conclusion with the quarter-final fixtures now confirmed. The tournament&hellip;\n","protected":false},"author":2,"featured_media":9025,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[411,63,146],"class_list":{"0":"post-9024","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-africa","8":"tag-afcon","9":"tag-africa","10":"tag-africa-cup-of-nations"},"share_on_mastodon":{"url":"","error":""},"_links":{"self":[{"href":"https:\/\/www.europesays.com\/africa\/wp-json\/wp\/v2\/posts\/9024","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.europesays.com\/africa\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.europesays.com\/africa\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/africa\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/africa\/wp-json\/wp\/v2\/comments?post=9024"}],"version-history":[{"count":0,"href":"https:\/\/www.europesays.com\/africa\/wp-json\/wp\/v2\/posts\/9024\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/africa\/wp-json\/wp\/v2\/media\/9025"}],"wp:attachment":[{"href":"https:\/\/www.europesays.com\/africa\/wp-json\/wp\/v2\/media?parent=9024"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.europesays.com\/africa\/wp-json\/wp\/v2\/categories?post=9024"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.europesays.com\/africa\/wp-json\/wp\/v2\/tags?post=9024"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}