{"id":37097,"date":"2026-05-25T09:52:50","date_gmt":"2026-05-25T07:52:50","guid":{"rendered":"https:\/\/www.gauteng.net\/whats-on-g\/?p=37097"},"modified":"2026-05-26T15:25:54","modified_gmt":"2026-05-26T13:25:54","slug":"mamelodi-sundowns-win-caf","status":"publish","type":"post","link":"https:\/\/www.gauteng.net\/whats-on-g\/mamelodi-sundowns-win-caf\/","title":{"rendered":"Mamelodi Sundowns Win 2026 CAF Champions League"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Gauteng has once again proven why it is proudly known as the Home of Champions, following Mamelodi Sundowns&#8217; historic 2026 CAF Champions League victory, their second continental crown after first lifting Africa&#8217;s biggest club football prize in 2016.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The Brazilians secured the title after a hard-fought 2-1 aggregate victory over AS FAR of Morocco, <a href=\"https:\/\/diskilive.co.za\/matches\/far-rabat-vs-mamelodi-sundowns-2026-05-24\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/diskilive.co.za\/matches\/far-rabat-vs-mamelodi-sundowns-2026-05-24\" rel=\"noreferrer noopener\">drawing 1-1 in Rabat<\/a> after winning the first leg 1-0 in Pretoria. Teboho Mokoena&#8217;s decisive strike and Ronwen Williams&#8217; crucial penalty save sealed a historic moment for South African football and for Gauteng sport.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This latest triumph places Sundowns among Africa&#8217;s elite and confirms Gauteng&#8217;s continued dominance on the biggest stages of football.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Mamelodi Sundowns by the Numbers<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Founded:<\/strong> 1970<\/li>\n\n\n\n<li><strong>CAF Champions League titles:<\/strong> 2 (2016, 2026)<\/li>\n\n\n\n<li><strong>CAF Champions League final appearances:<\/strong> 4<\/li>\n\n\n\n<li><strong>Domestic crowns:<\/strong> Multiple PSL \/ Betway Premiership titles &#8211; South Africa&#8217;s most dominant modern-era club<\/li>\n\n\n\n<li><strong>Up next:<\/strong> Qualified for the 2029 FIFA Club World Cup and the CAF Intercontinental competition<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Sundowns&#8217; consistency has made Tshwane a powerhouse of African football.<\/p>\n\n\n\n<div id=\"gaute-901494575\" class=\"gaute-inbetween-content gaute-entity-placement\" style=\"margin-top: 30px;margin-bottom: 30px;margin-left: auto;margin-right: auto;text-align: center;\"><div class=\"gaute-adlabel\">Advertisement<\/div><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-1852772760112594\" crossorigin=\"anonymous\"><\/script><ins class=\"adsbygoogle\" style=\"display:block;\" data-ad-client=\"ca-pub-1852772760112594\" \ndata-ad-slot=\"1819787043\" \ndata-ad-format=\"auto\" data-full-width-responsive=\"true\"><\/ins>\n<script> \n(adsbygoogle = window.adsbygoogle || []).push({}); \n<\/script>\n<\/div><h2 class=\"wp-block-heading\">Inside the Final at Prince Moulay Abdellah Stadium<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">ASFAR dominated the early stages, pressing aggressively and controlling possession through the opening 20 minutes. Mohamed Hrimat fired wide in the 16th minute as the Moroccan side searched for an early breakthrough.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sundowns gradually grew into the contest. Kutlwano Lethlaku forced a save from goalkeeper Ahmed Tagnaouti, while Tashreeq Matthews tested the angles with a long-range effort.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>The match then turned on three defining moments:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>40&#8242; &#8211; ASFAR penalty:<\/strong> A VAR review awarded the hosts a spot kick after Divine Lunga&#8217;s foul on Reda Slim. Hrimat converted to level the aggregate.<\/li>\n\n\n\n<li><strong>45+7&#8242; &#8211; Mokoena equaliser:<\/strong> Brayan Leon and Tashreeq Matthews combined in attack before Teboho Mokoena smashed a half-volley off the underside of the crossbar and into the net &#8211; a priceless away goal.<\/li>\n\n\n\n<li><strong>72&#8242; &#8211; Williams&#8217; match-winning save:<\/strong> After a second VAR-awarded penalty, Sundowns captain Ronwen Williams produced a stunning stop off Hrimat to keep his side ahead.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Coach Miguel Cardoso&#8217;s tactical management slowed the tempo, and Sundowns saw out the closing minutes with discipline to seal the aggregate victory.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Sundowns Grew Into the Game<\/h2>\n\n\n\n<figure class=\"wp-block-embed is-type-rich is-provider-twitter wp-block-embed-twitter\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"twitter-tweet\" data-width=\"550\" data-dnt=\"true\"><p lang=\"en\" dir=\"ltr\">\ud835\udc13\ud835\udc07\ud835\udc04 \ud835\udc12\ud835\udc04\ud835\udc02\ud835\udc0e\ud835\udc0d\ud835\udc03 \ud835\udc12\ud835\udc13\ud835\udc00\ud835\udc11 \u2b50\u2b50<br><br>Masandawana climb to the summit of Club football in Africa \ud83c\udf0d\ud83d\udd1d<a href=\"https:\/\/twitter.com\/hashtag\/SSFootball?src=hash&amp;ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener\">#SSFootball<\/a> | <a href=\"https:\/\/twitter.com\/hashtag\/TotalEnergiesCAFCL?src=hash&amp;ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener\">#TotalEnergiesCAFCL<\/a> | <a href=\"https:\/\/twitter.com\/hashtag\/CAFCL?src=hash&amp;ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener\">#CAFCL<\/a> <a href=\"https:\/\/t.co\/GLr3MmJZfz\">pic.twitter.com\/GLr3MmJZfz<\/a><\/p>- SuperSport Football \u26bd\ufe0f (@SSFootball) <a href=\"https:\/\/twitter.com\/SSFootball\/status\/2058664586329337901?ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener\">May 24, 2026<\/a><\/blockquote><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script>\n<\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">As the first half progressed, Mamelodi Sundowns began attacking with more confidence. Kutlwano Lethlaku forced a save from goalkeeper Ahmed Tagnaouti with a low effort.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Soon after, Tashreeq Matthews attempted a long-range strike, but his shot drifted wide.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sundowns looked sharper in transition. Their midfield also started controlling the pace of the game.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ALSO READ<\/strong>: <a href=\"https:\/\/www.gauteng.net\/whats-on-g\/bafana-fridays-return\/\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/www.gauteng.net\/whats-on-g\/bafana-fridays-return\/\" rel=\"noreferrer noopener\">Bafana Fridays Return as South Africa Rallies Behind Bafana Bafana\u2019s 2026 FIFA World Cup Campaign<\/a><\/p>\n\n\n\n<div id=\"gaute-3545932980\" class=\"gaute-inbetween-content gaute-entity-placement\" style=\"margin-top: 30px;margin-bottom: 30px;margin-left: auto;margin-right: auto;text-align: center;\"><div class=\"gaute-adlabel\">Advertisement<\/div><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-1852772760112594\" crossorigin=\"anonymous\"><\/script><ins class=\"adsbygoogle\" style=\"display:block;\" data-ad-client=\"ca-pub-1852772760112594\" \ndata-ad-slot=\"1819787043\" \ndata-ad-format=\"auto\" data-full-width-responsive=\"true\"><\/ins>\n<script> \n(adsbygoogle = window.adsbygoogle || []).push({}); \n<\/script>\n<\/div><h2 class=\"wp-block-heading\">ASFAR Took the Lead Through a Penalty<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">ASFAR received a penalty after a VAR review in the 37th minute. Divine Lunga fouled Reda Slim inside the box while trying to recover possession.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mohamed Hrimat converted the penalty calmly in the 40th minute. The goal made the score 1-1 on aggregate.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Moments later, ASFAR nearly doubled their advantage. Abdelfettah Hadraf connected with a cross inside the box but missed the target.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Teboho Mokoena Delivered a Crucial Equaliser<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Just before halftime, Sundowns found a priceless away goal. Brayan Leon and Tashreeq Matthews combined brilliantly in attack.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Teboho Mokoena then smashed a powerful half-volley into the net. The ball struck the underside of the crossbar before crossing the line.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The goal shifted momentum back toward Sundowns. It also restored their aggregate lead heading into the second half.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Mamelodi Sundowns Controlled the Second Half<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">After the break, Mamelodi Sundowns managed the match intelligently. They slowed the tempo and limited ASFAR\u2019s attacking chances.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Their defensive organisation frustrated the home side. Meanwhile, the midfield continued recycling possession effectively.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Coach Miguel Cardoso\u2019s tactical adjustments also helped Sundowns maintain control during key moments.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Ronwen Williams Produced a Match-Winning Save<\/h2>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"HIGHLIGHTS | AS FAR \ud83c\udd9a Mamelodi Sundowns | Final | \u0645\u0644\u062e\u0635 \u0646\u0647\u0627\u0626\u064a \u0627\u0644\u062c\u064a\u0634 \u0627\u0644\u0645\u0644\u0643\u064a \u0648\u0645\u0627\u0645\u064a\u0644\u0648\u062f\u064a \u0635\u0646\u062f\u0627\u0648\u0646\u0632\" width=\"755\" height=\"425\" src=\"https:\/\/www.youtube.com\/embed\/t4g-eHgfyfg?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The game produced another dramatic moment in the 72nd minute. Ronwen Williams collided with Youssef El Fahli after fumbling the ball inside the area.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Following another VAR review, the referee awarded ASFAR a second penalty.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">However, Williams responded brilliantly. The Sundowns captain saved Hrimat\u2019s penalty with a superb stop.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That save proved decisive. ASFAR lost momentum immediately after the missed opportunity.<\/p>\n\n\n\n<div id=\"gaute-1656748391\" class=\"gaute-inbetween-content gaute-entity-placement\" style=\"margin-top: 30px;margin-bottom: 30px;margin-left: auto;margin-right: auto;text-align: center;\"><div class=\"gaute-adlabel\">Advertisement<\/div><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-1852772760112594\" crossorigin=\"anonymous\"><\/script><ins class=\"adsbygoogle\" style=\"display:block;\" data-ad-client=\"ca-pub-1852772760112594\" \ndata-ad-slot=\"1819787043\" \ndata-ad-format=\"auto\" data-full-width-responsive=\"true\"><\/ins>\n<script> \n(adsbygoogle = window.adsbygoogle || []).push({}); \n<\/script>\n<\/div><h2 class=\"wp-block-heading\">Sundowns Secured a Famous Aggregate Victory<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">ASFAR pushed forward during the final minutes. However, Sundowns defended with discipline and composure.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The Moroccan supporters slowly left the stadium as their hopes faded. Eventually, the match ended 1-1 on the night.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mamelodi Sundowns officially won the final 2-1 on aggregate. The result secured another historic chapter for the club.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Gauteng MEC Praises Mamelodi Sundowns<\/h2>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" data-id=\"37098\" src=\"https:\/\/www.gauteng.net\/whats-on-g\/wp-content\/uploads\/2026\/05\/image-96.png\" alt=\"\" class=\"wp-image-37098\" srcset=\"https:\/\/www.gauteng.net\/whats-on-g\/wp-content\/uploads\/2026\/05\/image-96.png 1024w, https:\/\/www.gauteng.net\/whats-on-g\/wp-content\/uploads\/2026\/05\/image-96-300x169.png 300w, https:\/\/www.gauteng.net\/whats-on-g\/wp-content\/uploads\/2026\/05\/image-96-768x432.png 768w, https:\/\/www.gauteng.net\/whats-on-g\/wp-content\/uploads\/2026\/05\/image-96-150x84.png 150w, https:\/\/www.gauteng.net\/whats-on-g\/wp-content\/uploads\/2026\/05\/image-96-450x253.png 450w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Gauteng MEC for Education, Sport, Arts, Culture and Recreation, Lebogang Maile, congratulated the club after the victory.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Maile said the achievement confirmed Sundowns\u2019 strength in continental football. He also praised the team\u2019s consistency throughout the competition.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The MEC added that the victory inspired people across Gauteng and South Africa.<\/p>\n\n\n\n<div data-wp-interactive=\"core\/file\" class=\"wp-block-file\"><object data-wp-bind--hidden=\"!state.hasPdfPreview\" hidden class=\"wp-block-file__embed\" data=\"https:\/\/www.gauteng.net\/whats-on-g\/wp-content\/uploads\/2026\/05\/MEC-Maile-congratulates-Sundowns-for-being-crowned-CAF-Champions-League-winners-fnl.pdf\" type=\"application\/pdf\" style=\"width:100%;height:600px\" aria-label=\"Embed of MEC Maile congratulates Sundowns for being crowned CAF Champions League winners fnl.\"><\/object><a id=\"wp-block-file--media-ff113880-2f8a-4663-bc59-2c8a05e037b8\" href=\"https:\/\/www.gauteng.net\/whats-on-g\/wp-content\/uploads\/2026\/05\/MEC-Maile-congratulates-Sundowns-for-being-crowned-CAF-Champions-League-winners-fnl.pdf\">MEC Maile congratulates Sundowns for being crowned CAF Champions League winners fnl<\/a><a href=\"https:\/\/www.gauteng.net\/whats-on-g\/wp-content\/uploads\/2026\/05\/MEC-Maile-congratulates-Sundowns-for-being-crowned-CAF-Champions-League-winners-fnl.pdf\" class=\"wp-block-file__button wp-element-button\" aria-describedby=\"wp-block-file--media-ff113880-2f8a-4663-bc59-2c8a05e037b8\" download>Download<\/a><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Orlando Pirates Add to Gauteng&#8217;s Glory<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The 2025\/26 season has been extraordinary for Gauteng football. <strong>Orlando Pirates were crowned Betway Premiership champions<\/strong>, bringing the domestic league title back to Soweto and reinforcing the province&#8217;s football excellence. Their title-winning campaign showcased resilience, tactical discipline, and attacking brilliance.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pirates remain one of South Africa&#8217;s most decorated clubs:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>CAF Champions League winners (1995)<\/strong> &#8211; the first South African club to achieve this<\/li>\n\n\n\n<li><strong>Multiple domestic league titles<\/strong><\/li>\n\n\n\n<li><strong>Historic MTN8 and Nedbank Cup success<\/strong><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Their latest league triumph confirms Gauteng&#8217;s unmatched football pedigree.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Why Gauteng Is the Home of Champions<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Gauteng&#8217;s continued dominance is no accident. The province combines:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>World-class football infrastructure<\/li>\n\n\n\n<li>Elite academies producing top talent<\/li>\n\n\n\n<li>Passionate, loyal supporters<\/li>\n\n\n\n<li>Historic clubs with deep winning cultures<\/li>\n\n\n\n<li>A proven record of continental and domestic success<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">From Soweto to Tshwane, Johannesburg to Pretoria, Gauteng continues to shape African football history.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mamelodi Sundowns&#8217; second star is not just a victory for one club &#8211; it is another chapter in Gauteng&#8217;s legacy as Africa&#8217;s true Home of Champions.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>2016. 2026. Two stars. One province. Champions live here.<\/strong><\/p>\n<\/blockquote>\n\n\n\n<div id=\"gaute-3203706736\" class=\"gaute-inbetween-content gaute-entity-placement\" style=\"margin-top: 30px;margin-bottom: 30px;margin-left: auto;margin-right: auto;text-align: center;\"><div class=\"gaute-adlabel\">Advertisement<\/div><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-1852772760112594\" crossorigin=\"anonymous\"><\/script><ins class=\"adsbygoogle\" style=\"display:block;\" data-ad-client=\"ca-pub-1852772760112594\" \ndata-ad-slot=\"1819787043\" \ndata-ad-format=\"auto\" data-full-width-responsive=\"true\"><\/ins>\n<script> \n(adsbygoogle = window.adsbygoogle || []).push({}); \n<\/script>\n<\/div><h2 class=\"wp-block-heading\">FAQs About Mamelodi Sundowns Win 2026 CAF Champions League<\/h2>\n\n\n<div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-question-1779694674493\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">How many CAF Champions League titles has Mamelodi Sundowns won?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Mamelodi Sundowns have now won two CAF Champions League titles, in 2016 and 2026.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1779694697153\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Who scored for Sundowns in the CAF final?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Teboho Mokoena scored Sundowns\u2019 goal in the second leg final against ASFAR.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1779694716885\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">What was the aggregate score in the final?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Mamelodi Sundowns defeated ASFAR 2-1 on aggregate.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">Why This Title Matters for Sundowns<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">This<a href=\"https:\/\/supersport.com\/football\/news\/f55e9833-edde-469a-b901-95870b8f805c\/williams-braced-for-caf-champions-league-glory\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/supersport.com\/football\/news\/f55e9833-edde-469a-b901-95870b8f805c\/williams-braced-for-caf-champions-league-glory\" rel=\"noreferrer noopener\"> CAF Champions League<\/a> triumph strengthens Sundowns\u2019 reputation as one of Africa\u2019s elite clubs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The team showed consistency throughout the tournament. They also demonstrated strong squad depth and tactical maturity.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Importantly, the victory adds another major trophy to the club\u2019s growing legacy. It also confirms South Africa\u2019s continued influence in African football.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mamelodi Sundowns win the 2026 CAF Champions League after a thrilling final against ASFAR. Read about the match, key moments, and historic victory.<\/p>\n","protected":false},"author":11,"featured_media":37099,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"rank_math_focus_keyword":"","rank_math_title":"","rank_math_description":"","footnotes":""},"categories":[56],"tags":[360,288,283],"ppma_author":[11568],"class_list":["post-37097","post","type-post","status-publish","format-standard","has-post-thumbnail","category-sports","tag-mamelodi-sundowns","tag-soccer","tag-sports"],"authors":[{"term_id":11568,"user_id":11,"is_guest":0,"slug":"karabo","display_name":"Karabo Makodi","avatar_url":{"url":"https:\/\/www.gauteng.net\/whats-on-g\/wp-content\/uploads\/2026\/06\/Karabo-Makodi-Image.jpg","url2x":"https:\/\/www.gauteng.net\/whats-on-g\/wp-content\/uploads\/2026\/06\/Karabo-Makodi-Image.jpg"},"author_category":"1","first_name":"Karabo","last_name":"Makodi","user_url":"https:\/\/www.gauteng.net\/whats-on-g\/","job_title":"SEO Content","description":"Karabo Makodi is a South African SEO Content Editor with a background in marketing and media. She specialises in government policy, economic developments, employment opportunities, and current affairs, making complex topics clear and accessible for everyday readers. She brings additional expertise in content strategy and digital publishing to everything she writes."}],"_links":{"self":[{"href":"https:\/\/www.gauteng.net\/whats-on-g\/wp-json\/wp\/v2\/posts\/37097","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.gauteng.net\/whats-on-g\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gauteng.net\/whats-on-g\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gauteng.net\/whats-on-g\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gauteng.net\/whats-on-g\/wp-json\/wp\/v2\/comments?post=37097"}],"version-history":[{"count":0,"href":"https:\/\/www.gauteng.net\/whats-on-g\/wp-json\/wp\/v2\/posts\/37097\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.gauteng.net\/whats-on-g\/wp-json\/wp\/v2\/media\/37099"}],"wp:attachment":[{"href":"https:\/\/www.gauteng.net\/whats-on-g\/wp-json\/wp\/v2\/media?parent=37097"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gauteng.net\/whats-on-g\/wp-json\/wp\/v2\/categories?post=37097"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gauteng.net\/whats-on-g\/wp-json\/wp\/v2\/tags?post=37097"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.gauteng.net\/whats-on-g\/wp-json\/wp\/v2\/ppma_author?post=37097"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}