{"id":2386,"date":"2026-01-04T09:23:19","date_gmt":"2026-01-04T09:23:19","guid":{"rendered":"https:\/\/www.europesays.com\/africa\/2386\/"},"modified":"2026-01-04T09:23:19","modified_gmt":"2026-01-04T09:23:19","slug":"south-africa-reach-afcon-last-16-after-error-strewn-goalfest-against-zimbabwe-in-marrakesh","status":"publish","type":"post","link":"https:\/\/www.europesays.com\/africa\/2386\/","title":{"rendered":"South Africa reach AFCON last 16 after error-strewn goalfest against Zimbabwe in Marrakesh"},"content":{"rendered":"<p>Leonard Solms<\/p>\n<p><a class=\"icon-font-after icon-close-solid-after\" href=\"#\">Close<\/a>Jack of all sporting trades. Author of my 11-year-old self&#8217;s fantasy story about his road to FIFA World Cup glory. Perfecting the art of writing about people who do what I said I was going to do.Dec 29, 2025, 02:00 PM<\/p>\n<p>MARRAKESH, Morocco &#8212; Bafana Bafana qualified for the <a data-league-guid=\"bb156ba1-46ad-7892-2b1c-afb73035e08f\" href=\"https:\/\/africa.espn.com\/football\/league\/_\/name\/CAF.NATIONS\" rel=\"nofollow noopener\" target=\"_blank\">Africa Cup of Nations<\/a> (AFCON) last 16 with a 3-2 win over neighbours <a data-clubhouse-guid=\"aabd26db-b3ad-3837-920b-276ed1929abf\" href=\"https:\/\/africa.espn.com\/football\/team?id=4214\" rel=\"nofollow noopener\" target=\"_blank\">Zimbabwe<\/a> that showed flashes of brilliance, but did not silence doubts about their title credentials.<\/p>\n<p><a data-player-guid=\"0d526281-ed23-3ff5-b1c2-8c771b17e1b5\" href=\"http:\/\/espn.com\/soccer\/player\/_\/id\/313399\/tshepang-moremi\" rel=\"nofollow noopener\" target=\"_blank\">Tshepang Moremi<\/a> opened the scoring in the seventh minute with a goal officially credited to him at the time of writing, despite a heavy deflection off <a data-player-guid=\"538c93d6-c583-4ad9-e145-33891952dcde\" href=\"http:\/\/espn.com\/soccer\/player\/_\/id\/274421\/divine-lunga\" rel=\"nofollow noopener\" target=\"_blank\">Divine Lunga<\/a>. <a data-player-guid=\"450699d6-cc52-3b79-b552-78bccbe7ccc7\" href=\"http:\/\/espn.com\/soccer\/player\/_\/id\/307108\/tawanda-maswanhise\" rel=\"nofollow noopener\" target=\"_blank\">Tawanda Maswanhise<\/a> equalised in the 19th minute, but Bafana regrouped after half-time and it did not take long for <a data-player-guid=\"e910f64e-853b-42cd-caf9-17af19877ae1\" href=\"http:\/\/espn.com\/soccer\/player\/_\/id\/264751\/lyle-foster\" rel=\"nofollow noopener\" target=\"_blank\">Lyle Foster<\/a> to fire home.<\/p>\n<p>Maswanhise&#8217;s second effort deflected off <a data-player-guid=\"ed34aa86-e2fe-b550-1ff5-ab0dca700f45\" href=\"http:\/\/espn.com\/soccer\/player\/_\/id\/196230\/ronwen-williams\" rel=\"nofollow noopener\" target=\"_blank\">Ronwen Williams<\/a> and then <a data-player-guid=\"f417ed08-b89b-dfd9-bba5-5cd009e4b4ad\" href=\"http:\/\/espn.com\/soccer\/player\/_\/id\/223818\/aubrey-modiba\" rel=\"nofollow noopener\" target=\"_blank\">Aubrey Modiba<\/a> for a 73rd minute equaliser &#8212; this one a Modiba own goal &#8212; but it could not halt Bafana&#8217;s progress to the next round, which was wrapped up by a late <a data-player-guid=\"c356e148-0ff3-a891-f128-943dd72c445b\" href=\"http:\/\/espn.com\/soccer\/player\/_\/id\/288771\/oswin-appollis\" rel=\"nofollow noopener\" target=\"_blank\">Oswin Appollis<\/a> penalty that sealed second place in Group B.<\/p>\n<p><a data-clubhouse-guid=\"d4889543-c668-800d-56fa-542c10023978\" href=\"https:\/\/africa.espn.com\/football\/team?id=467\" rel=\"nofollow noopener\" target=\"_blank\">South Africa<\/a> had needed only a draw to wrap up second, but a win over their neighbours at least offers a psychological boost.<\/p>\n<p>In the last 16, Bafana Bafana will face the second-placed team in Group F &#8211; either <a data-clubhouse-guid=\"6fcf839e-eb1a-be06-675f-a22ee120dcdb\" href=\"https:\/\/africa.espn.com\/football\/team?id=4789\" rel=\"nofollow noopener\" target=\"_blank\">Ivory Coast<\/a>, <a data-clubhouse-guid=\"b16f2c41-498c-75a3-8fb7-a95d418f4e08\" href=\"https:\/\/africa.espn.com\/football\/team?id=656\" rel=\"nofollow noopener\" target=\"_blank\">Cameroon<\/a> or <a data-clubhouse-guid=\"3796bbb1-0afc-b1a1-976a-3d7eb4163692\" href=\"https:\/\/africa.espn.com\/football\/team?id=8939\" rel=\"nofollow noopener\" target=\"_blank\">Mozambique<\/a>, as <a data-clubhouse-guid=\"e4c3515d-213e-e37c-2756-20738bddb5dc\" href=\"https:\/\/africa.espn.com\/football\/team?id=4231\" rel=\"nofollow noopener\" target=\"_blank\">Gabon<\/a> are out of the running.<\/p>\n<p>Editor&#8217;s Picks<\/p>\n<p>2 Related<\/p>\n<p>The opening minutes of the first half saw South Africa completely on top, with <a data-player-guid=\"ccf8e9d6-c77d-6c4c-e6a3-d57ad3f8bfe5\" href=\"http:\/\/espn.com\/soccer\/player\/_\/id\/256694\/sipho-mbule\" rel=\"nofollow noopener\" target=\"_blank\">Sipho Mbule<\/a> firing wide as early as the first minute. In the sixth, Hugo Broos&#8217; side came closer still as some intricate passing down their left flank created space for Appollis to unleash a stinging shot inside the box. <a data-player-guid=\"7a7b6c2f-173f-173d-3010-874e682bab90\" href=\"http:\/\/espn.com\/soccer\/player\/_\/id\/120123\/washington-arubi\" rel=\"nofollow noopener\" target=\"_blank\">Washington Arubi<\/a> got behind it and made the save.<\/p>\n<p>A minute later, he was beaten in unfortunate circumstances as Foster teed up Moremi on the right side of the box and the <a data-clubhouse-guid=\"a8da8b8f-12ec-8f1c-757d-27cfec6a4002\" href=\"https:\/\/africa.espn.com\/football\/team?id=7085\" rel=\"nofollow noopener\" target=\"_blank\">Orlando Pirates<\/a> winger&#8217;s strike took a heavy deflection off Divine Lunga and diverted into the net.<\/p>\n<p>In the 17th minute, Sphephelo Sithole received a cross from the left, but his looping header went off target.<\/p>\n<p>Two minutes later, Bafana were stunned as Maswanhise ran through the heart of the Bafana defence. <a data-player-guid=\"d6496831-f787-38e2-b879-8c8ca14ce0c5\" href=\"http:\/\/espn.com\/soccer\/player\/_\/id\/400594\/mbekezeli-mbokazi\" rel=\"nofollow noopener\" target=\"_blank\">Mbekezeli Mbokazi<\/a> was one of five Bafana players he sucked in, but Motherwell winger Maswanhise dribbled past three effortlessly before unleashing a shot which flew past Ronwen Williams before anybody else could stop him.<\/p>\n<p><img class=\" lazyload lazyload\" data-image-container=\".inline-photo\" height=\"320\" width=\"570\"\/>Khaled DESOUKI \/ AFP via Getty Images<\/p>\n<p>Bafana Bafana were fired up at this point, and in the 28th minute, <a data-player-guid=\"19ca75e4-b5f6-3f43-ab86-10bcbb3c9a17\" href=\"http:\/\/espn.com\/soccer\/player\/_\/id\/359245\/munashe-garananga\" rel=\"nofollow noopener\" target=\"_blank\">Munashe Garananga<\/a> had a try from long range, but fired over the bar. A minute later, the centre-back had a golden chance off a <a data-player-guid=\"69b9475b-0d38-3038-9fb8-1f4fae3952c2\" href=\"http:\/\/espn.com\/soccer\/player\/_\/id\/306491\/jonah-fabisch\" rel=\"nofollow noopener\" target=\"_blank\">Jonah Fabisch<\/a> free-kick, was surely disappointed not to keep his header down and trouble Williams.<\/p>\n<p>In the 40th minute, Bafana made headways down their left flank again, but Sithole headed down and the ball bounced into Arubi&#8217;s grasp. A minute later, a long-range Mbule shot forced Arubi to parry, but he gathered at second time of asking and the teams went into half-time level.<\/p>\n<p>Bafana came out firing after half-time and in the 50th minute, they caught Zimbabwe unprepared at the back. Appollis hit a superbly weighted long ball in behind and Lunga headed it backwards, but did not generate enough power to get the ball back to Arubi, who was beaten to the ball by a charging Foster. The <a data-clubhouse-guid=\"0e306f49-0f1d-27a2-4259-0643dce9c676\" href=\"https:\/\/africa.espn.com\/football\/team?id=379\" rel=\"nofollow noopener\" target=\"_blank\">Burnley<\/a> striker headed past him after a bounce to restore the lead.<\/p>\n<p>In the 58th minute, Foster and Appollis linked up in exquisite fashion. Appollis hit a one-two off the indomitable Foster, who held it up superbly before laying up for the shot. Appollis forced the save from Arubi.<\/p>\n<p>The Warriors were not about to give up the fight. In the 64th minute, Maswanhise hit the woodwork at one end, but then Bafana countered through Foster, who couldn&#8217;t quite pick out the onrushing Mbokazi in the box, playing his ball in beyond the reach of the charging centre-back.<\/p>\n<p>Bafana tried from range three times between the 65th and 68th minutes, with <a data-player-guid=\"bc40584b-d863-36e8-0321-c2a527fdc9ef\" href=\"http:\/\/espn.com\/soccer\/player\/_\/id\/256691\/teboho-mokoena\" rel=\"nofollow noopener\" target=\"_blank\">Teboho Mokoena<\/a> forcing a save from one shot and firing wide from another, while Mbule&#8217;s effort was the most impressive of the three and drew another Arubi save.<\/p>\n<p>South Africa regained the lead in the 82nd minute through an Appollis penalty awarded for a <a data-player-guid=\"708e753e-6832-b211-97f2-9c25d3646196\" href=\"http:\/\/espn.com\/soccer\/player\/_\/id\/204661\/marvelous-nakamba\" rel=\"nofollow noopener\" target=\"_blank\">Marvelous Nakamba<\/a> handball inside the box.<\/p>\n<p>Still, Bafana were not quite home and dry, as Williams made a superb stop to deny <a data-player-guid=\"201ac0c5-8441-42e1-089f-abcf11fd76a0\" href=\"http:\/\/espn.com\/soccer\/player\/_\/id\/195609\/macauley-bonne\" rel=\"nofollow noopener\" target=\"_blank\">Macauley Bonne<\/a> and <a data-player-guid=\"e53cf2f7-5bfc-321f-93fc-4974358e150c\" href=\"http:\/\/espn.com\/soccer\/player\/_\/id\/298938\/tawanda-chirewa\" rel=\"nofollow noopener\" target=\"_blank\">Tawanda Chirewa<\/a> had a sight of goal from distance shortly before stoppage time, but fired off target.<\/p>\n<p>From there on, Broos&#8217; charges regained a measure of control, but will be aware of the need for better performances from this stage onwards.<\/p>\n<p><a data-clubhouse-guid=\"1326a2f9-1a26-1d6d-67b2-bb34d1c726ce\" href=\"https:\/\/africa.espn.com\/football\/team?id=2620\" rel=\"nofollow noopener\" target=\"_blank\">Egypt<\/a> &#8212; who had been assured of top spot in Group B before kick-off &#8212; drew 0-0 with <a data-clubhouse-guid=\"3d75c263-f84f-1b21-22d9-201b64aaf414\" href=\"https:\/\/africa.espn.com\/football\/team?id=653\" rel=\"nofollow noopener\" target=\"_blank\">Angola<\/a> to take their tally to seven points. Bafana got six, while Angola managed two and Zimbabwe one.<\/p>\n","protected":false},"excerpt":{"rendered":"Leonard Solms CloseJack of all sporting trades. Author of my 11-year-old self&#8217;s fantasy story about his road to&hellip;\n","protected":false},"author":2,"featured_media":2387,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[60],"tags":[106],"class_list":{"0":"post-2386","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-zimbabwe","8":"tag-zimbabwe"},"share_on_mastodon":{"url":"","error":""},"_links":{"self":[{"href":"https:\/\/www.europesays.com\/africa\/wp-json\/wp\/v2\/posts\/2386","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=2386"}],"version-history":[{"count":0,"href":"https:\/\/www.europesays.com\/africa\/wp-json\/wp\/v2\/posts\/2386\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/africa\/wp-json\/wp\/v2\/media\/2387"}],"wp:attachment":[{"href":"https:\/\/www.europesays.com\/africa\/wp-json\/wp\/v2\/media?parent=2386"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.europesays.com\/africa\/wp-json\/wp\/v2\/categories?post=2386"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.europesays.com\/africa\/wp-json\/wp\/v2\/tags?post=2386"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}