Bafana Bafana beat Angola 2-1 in AFCON 2025 opening match in a night of high drama and historical significance at the Grand Stade de Marrakech. As the sun set over Morocco on Monday, 22 December 2025, the South African national team delivered a performance that combined tactical maturity with moments of individual brilliance. This victory marks a monumental breakthrough, being the first time since 2004 that South Africa has secured a win in their opening match of the Africa Cup of Nations. For coach Hugo Broos, the evening was doubly special, marking his 50th game in charge of the squad and proving that his long-term vision for South African football is finally bearing fruit.
Ending the 21-Year Opening Day Hoodoo
The pressure heading into the tournament was palpable. For over two decades, the opening match victory had eluded South Africa, with the team often struggling to find their rhythm in the tournament’s early stages. By ensuring Bafana Bafana beat Angola 2-1 in AFCON 2025 opening match, the current generation of players has effectively removed a massive psychological barrier. The win acts as a catalyst for their Group B campaign, providing the momentum needed to face the continental giants that lie ahead in the group stage.
The match began with high energy from both sides, as is typical of a regional COSAFA derby. Angola, known as the Palancas Negras, were physically imposing and well-organized, looking to disrupt the passing lanes of the South African midfield. However, the technical quality of the South African side eventually allowed them to carve out the first major opportunity of the night.
Match Report: Oswin Appollis and Lyle Foster Shine
The deadlock was broken in the 21st minute through a moment of instinctive play. Khuliso Mudau made a characteristic overlapping run down the right flank, sending a teasing ball into the Angolan box. After a chaotic scramble, the ball broke to Oswin Appollis. The attacking midfielder showed elite composure, shifting the ball onto his right foot before driving a low, precise shot into the bottom corner of the net.
Despite the lead, Bafana Bafana had to endure significant pressure before the break. Angola responded with vigor, and their persistence paid off in the 35th minute. Following a well-delivered free-kick from Fredy, the midfielder Show produced a classy finish with the outside of his boot that beat Ronwen Williams at the near post. The equalizer sent the teams into the tunnel level at 1–1, leaving the Marrakech crowd on the edge of their seats.
The Second Half Turnaround
The second half saw a tactical adjustment from Hugo Broos, who introduced Tshepang Moremi for Mohau Nkota at the interval. Moremi nearly had an immediate impact, finding the back of the net in the 51st minute, only for the goal to be disallowed by VAR for a marginal offside. The frustration didn’t deter the South African side; instead, it seemed to fuel their desire for a winner.
The definitive moment arrived in the 79th minute. After sustained pressure, Lyle Foster—the Burnley talisman—received the ball on the edge of the area. Foster took one touch to set himself before unleashing a magnificent curling strike that sailed into the top-right corner. It was a goal of pure quality, ensuring that Bafana Bafana beat Angola 2-1 in AFCON 2025 opening match and sent a clear message to the rest of the tournament’s contenders.
AFCON 2025 Standings: Group B
Following the result, South Africa sits at the top of the group, holding a vital advantage before their clash with Egypt.
| Pos | Team | GP | W | D | L | F | A | GD | P |
| 1 | South Africa | 1 | 1 | 0 | 0 | 2 | 1 | +1 | 3 |
| 2 | Egypt | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 3 | Zimbabwe | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 4 | Angola | 1 | 0 | 0 | 1 | 1 | 2 | -1 | 0 |
Note: Egypt and Zimbabwe were scheduled to kick off later in the evening at the Stade d’Agadir.
Key Performers and Takeaways
| Player | Impact |
| Lyle Foster | Scored the stunning 79th-minute winner; clinical presence. |
| Oswin Appollis | Opened the scoring with a composed finish; constant threat. |
| Ronwen Williams | Vital early saves to keep South Africa in the game during Angolan pressure. |
| Tshepang Moremi | Game-changing substitute who provided the assist for the winner. |
1. The Resilience of the South African National Team
The ability to bounce back after a disallowed goal and an equalizer shows the maturity Hugo Broos has instilled. This opening match victory proves that Bafana Bafana can now handle the emotional “rollercoaster” of major tournaments.
2. Clinical Edge
Unlike previous years where South Africa struggled with “profligacy” in front of goal, the clinical nature of Appollis and Foster suggests that the national team has found the goal-scoring touch necessary for a deep run in AFCON 2025.
YOU MAY LIKE:
Good luck to Bafana Bafana in their opening match against Angola tonight
Conclusion
The headline Bafana Bafana beat Angola 2-1 in AFCON 2025 opening match is exactly the news the country needed to start the festive week. With 3 points in the bag and the 21-year drought over, the focus now turns to Agadir, where a massive test against Egypt awaits on 26 December. The nation stands firmly behind the boys in green and gold!
Mainstream Media References
-
African Football
-
Title: South Africa edge Angola in Group B opener
-
Link: https://africanfootball.com/news/834233/South-Africa-edge-Angola-in-Group-B-opener
-
-
CAF Online
-
Title: Foster stunner seals historic win for South Africa against Angola
-
Link: https://www.cafonline.com/afcon2025/news/foster-stunner-seals-historic-win-for-south-africa/
-
Kindly consider to support eKayNews, Buy Us a Coffee & Keep the News Flowing!
Love what we do? You can now support eKayNews directly! Your contributions empower us to deliver the breaking news, sports, and local updates you trust.
Ways to Support:
-
Subscribe: Choose any amount (cancel anytime).
-
Virtual Coffee: A quick, once-off donation to say thanks.
Note: Payments are 100% secure via PayFast. We never see your banking details.
To our amazing readers: Your support fills us with gratitude. You are the reason we can keep doing this every day. Thank you for being a vital part of the eKayNews family!
We’re feeling the love at eKayNews!
A massive thank you to our community for your incredible support. You are the reason we keep digging for the truth and sharing the stories that matter. Stay ahead of the curve by following us across all our platforms:
Facebook: [eKayNews on Facebook] X (Twitter): [eKayNews on X] WhatsApp: [Follow the eKayNews WhatsApp Channel] Join our inner circle for real-time news alerts!
📢 Advertising Packages on www.eKayNews.co.za
Package 1. Link Booster: We add 7 links to 7 articles over 7 days – R2,500
Package 2. Permanent Feature: Sponsored Blog Article (hosted permanently) – R4,000
Package 3. Prime Visibility: Home Page Banner Ad (30 days) – R5,000
Book now: Email info@ekaynews.co.za or WhatsApp us on +27710961185



