
A controversial Mohamed Salah penalty sent Egypt through to the last-16 of the Africa Cup of Nations despite being down to 10 men for the whole of the second half against South Africa, who were denied a penalty of their own right at the death.
After a cagey start, the game exploded into life towards the end of the first half as Salah was caught by a stray arm from South Africa defender Khuliso Mudau in the box. The VAR recommended an on-field review and a penalty was awarded, with Salah keeping cool to chip it down the middle.
South Africa were handed a lifeline on the brink of half-time when Egypt were reduced to 10 after Mohamed Hany picked up his second yellow card for mistiming a needless challenge on the touchline. Despite the numerical advantage, South Africa struggled to break Egypt down and Egypt were barely threatened.
But, deep in stoppage time, Egypt survived another VAR review after a shot from South Africa’s Teboho Mokoena struck a diving Yasser Ibrahim right on the edge of the box. Referee Pacifique Ndabihawenimana, who initially gave a free-kick to South Africa, was sent to the pitch-side monitor, but reversed his decision and no penalty was awarded,
Egypt are now through to the last-16 with two wins from their first two games. South Africa will need a result against Zimbabwe to progress and set up a likely last-16 clash with Ivory Coast or Cameroon.
Follow all of the latest from the Africa Cup of Nations clash with our live blog below:
Egypt vs South Africa live
- FULL TIME! 10-man Egypt hang on to progress at Africa Cup of Nations
- Salah scores controversial penalty; South Africa denied penalty at the death
- RED CARD! Mohamed Hany is sent off! Egypt 1-0 South Africa, 45 + 2 minutes
- GOAL! EGYPT 1-0 South Africa (Mohamed Salah, 45 minutes)
South Africa appeal late penalty as Mohamed Salah sends Egypt through
17:58 , Jamie BraidwoodMohamed Salah scored a first-half penalty as 10-man Egypt defeated South Africa 1-0 in their Africa Cup of Nations Group B clash to become the first team into the knockout stages of the competition.
Egypt have six points from their opening two games and have won the group with a game to spare. South Africa have three points from their two games, while Zimbabwe and Angola have one each after they drew 1-1 earlier in the day.

South Africa appeal late penalty as Salah sends Egypt through to Afcon knockouts
Afcon 2025: Fixtures, results, tables and schedule in full from Africa Cup of Nations
17:20 , Harry Latham-CoyleHere’s what that has done to the Afcon Group B table:

Afcon 2025: Fixtures, results, tables and schedule in full from Africa Cup of Nations
FT: Egypt 1-0 South Africa
17:09 , Harry Latham-CoyleThe South Africa players, manager Hugo Broos and staff have a stern word or seven with referee Pacifique Ndabihawenimana after the full-time whistle. Should they have had a penalty? It certainly looked like Yasser Ibrahim handled inside the box, but the officials decided that that the contact with the arm was incidental as he slid in to block.

FT: Egypt 1-0 South Africa
17:05 , Harry Latham-CoyleEgypt top Group B and are officially through to the Round of 16 - but what drama at the end of either half against South Africa. Mohamed Salah’s spot-kick, awarded controversially after a VAR review after the Egypt captain was struck in the face, proves the difference, while Bafana Bafana may feel they should have had a penalty of their own after a hand-ball late on.
Amid it all, that was an impressive defensive performance from Egypt having seen Mohamed Hany dismissed just before the interval.

FULL TIME: Egypt 1-0 South Africa
17:02 , Harry Latham-Coyle
Egypt 1-0 South Africa, 90 + 12 minutes
17:02 , Harry Latham-CoyleDeflected just wide! A crisply-struck shot from Aubrey Modiba flicks the head of Yasser Ibrahim and away from goal - and a goal kick is erroneously given! That will be that, surely...
Egypt 1-0 South Africa, 90 + 10 minutes
17:00 , Harry Latham-CoyleThe clock moves towards the 100-minute mark. The end is surely near. Osama Faisal takes the ball to the left corner, Mohamed Shehata towards the right. Shehata cuts inside and shoots, perhaps foolishly, allowing South Africa at least one more attack.
Egypt 1-0 South Africa, 90 + 8 minutes
16:58 , Harry Latham-CoyleWhat a chance! A completely free header for Siyabonga Ngezana, left all alone on the penalty spot, but it’s too weak and wayward, and Khuliso Mudau can’t beat Mohamed El Shenawy to the bouncing ball. The big centre-half had to do better.
Egypt 1-0 South Africa, 90 + 6 minutes
16:56 , Harry Latham-CoyleEgypt goalkeeper Mohamed El Shenawy hits the deck in his area after taking a bang having punched away the latest South Africa cross. Time ticks away for Bafana Bafana.
Egypt 1-0 South Africa, 90 + 4 minutes
16:55 , Harry Latham-CoyleNow, can Egypt hold on? We’re more than four minutes into the seven that were signalled but it isn’t entirely clear how much longer they’ll be playing.

NO PENALTY! Egypt 1-0 South Africa, 90 minutes
16:54 , Harry Latham-CoyleThat would be why it took so long - referee Pacifique Ndabihawenimana decides it is not handball at all!
Wow. The referee was quick to the whistle on first view, awarding a free kick, but he annuls his decision in consultation with VAR. South Africa are denied a spot-kick they feel they should have received; Yasser Ibrahim puts his head to the floor in prayer after a bit of a let-off.
Egypt 1-0 South Africa, 90 minutes
16:51 , Harry Latham-CoyleThe VAR is officially checking. Pacifique Ndabihawenimana may be bound for the screen again. Seven minutes have been signalled by the fourth official, but we will play past that.
The referee is still engaged in extended discussion both with the players and his officiating team. It’s hard to work out the cause of this protracted review - it’s either inside the box or not, surely?
Egypt 1-0 South Africa, 89 minutes
16:49 , Harry Latham-CoyleA pause in proceedings while the officials discuss the situation. Egypt are taking off Mohamed Salah while they wait to find out their fate; Osama Faisal is on, perhaps to news of a penalty...
Egypt 1-0 South Africa, 87 minutes
16:48 , Harry Latham-CoyleAppeals for a penalty and a free kick is given! A diving Yasser Ibrahim is struck on the arm as he attempts to block a shot from Teboho Mokoena, and that certainly looks to be inside the box. If deemed illegal, VAR will surely award a spot-kick...
Egypt 1-0 South Africa, 86 minutes
16:46 , Harry Latham-CoyleStill just that controversial Mohamed Salah penalty separating the sides, then. There will be some stoppage time for South Africa on account of the substitutions, but I can’t recall any other major delays.
Egypt 1-0 South Africa, 84 minutes
16:44 , Harry Latham-CoyleSouth Africa are hurling men and balls into the box. Elias Mokwana is one of the former and produces one of the latter, though can’t find a teammate.
Egypt 1-0 South Africa, 82 minutes
16:43 , Harry Latham-CoyleAll of the Egyptian bodies are behind the ball other than Mohamed Salah, a lone lighthouse further forward with nine men providing protection inland. Salah is found by a high hoist from his goalkeeper but soon loses possession - a hold-up role is not, perhaps, his best one.

Egypt 1-0 South Africa, 79 minutes
16:41 , Harry Latham-CoyleA double Egypt change: Mohamed Lasheen and Mohamed Shehata step in for Zizo and Trezeguet.
Hugo Broos has thrown on Elias Mokwana into the South Africa atttacking line.

Egypt 1-0 South Africa, 79 minutes
16:39 , Harry Latham-CoyleThere is a chance! A brilliant one, too. Lyle Foster neatly backheels into the path of Aubrey Modiba, arriving from left-back, and a prodded shot is in if he hits it either side of Mohamed El Shenawy. Alas, for South Africa, he does not, allowing the Egypt goalkeeper to smother.
Egypt 1-0 South Africa, 78 minutes
16:38 , Harry Latham-CoyleA defeat would be far from disastrous for South Africa with Zimbabwe still to come in Group B, but they’d be disappointed not to leave with at least a point having played the entirety of this second half with a man advantage. They just haven’t looked like creating consistent chances, though - Egypt are doing well.
Egypt 1-0 South Africa, 76 minutes
16:35 , Harry Latham-CoyleEvidence Makgopa is the third South African roll of the dice. Sphephelo Sithole takes leave.
Egypt 1-0 South Africa, 74 minutes
16:34 , Harry Latham-CoyleEgypt have kept Lyle Foster out of the game almost entirely in this half. The South Africa striker does get on the ball here and lays off the ball to Khuliso Mudau, who rifles low at goal, drawing a sharp right-handed stop from Mohamed El Shenawy.

Egypt 1-0 South Africa, 72 minutes
16:33 , Harry Latham-CoyleA mightily ambitious effort from Tshepang Moremi, taking the ball on his chest on the edge of the area and then leaping into a scissor kick. Wild, wayward, and pretty woeful, in truth.
Egypt 1-0 South Africa, 69 minutes
16:30 , Harry Latham-CoyleA second South Africa change as the promising Relebohile Mofokeng joins proceedings in the place of Oswin Appollis. The 21-year-old is short in stature but full of dynamism.
Egypt 1-0 South Africa, 67 minutes
16:27 , Harry Latham-CoyleEgypt will be a threat on the counter-attack, you feel. All of Trezeguet, Mohamed Salah and Zizo have the quality to create or break beyond the South Africa defence as they seek an equaliser.
Egypt 1-0 South Africa, 64 minutes
16:25 , Harry Latham-CoyleThe next goal feels particularly key here. A second for Egypt might put them beyond reach given how strong they’ve looked defensively, but any South African strike would really swing momentum their way against a 10-man unit that will surely flag.
Egypt win back to back corners, with Hossam Hassan urging some of his defenders forward. A foul from the second of them ends the danger for Bafana Bafana.

Egypt 1-0 South Africa, 62 minutes
16:23 , Harry Latham-CoyleNow then? A rasping drive from Oswin Appollis is just about controlled by Khuliso Mudau, who is felled by Mohamed El Shenawy coming out of goal. Was Mudau offside? The flag goes up but VAR will investigate...
Just. Closer than first appeared, and Mudau made more of El Shenawy’s challenge than he might have done, anyway.
Egypt 1-0 South Africa, 60 minutes
16:20 , Harry Latham-CoyleTop stop! Mohamed Salah sends Trezeguet running free again, with the winger dragged back. He takes a free kick quickly to find Salah again, and the Egypt captain weights his pass nicely for Emam Ashour to maraud on to. Ashour fires low, forcing Ronwen Williams to keep it out with closed legs.
Egypt 1-0 South Africa, 58 minutes
16:18 , Harry Latham-CoyleTrezeguet latches on to a forward pass and has a first shot of the half for Egypt. A flick of a foot of a South African defender kills its momentum; Ronwen Williams collects with his right glove.
Egypt 1-0 South Africa, 57 minutes
16:17 , Harry Latham-CoyleThat’s brighter from Tshepang Moremi, spinning in from an inside left position and firing at goal. It’s not the cleanest connection, mind, and trims the daisies on its way through to the Egypt goalkeeper.

Egypt 1-0 South Africa, 55 minutes
16:15 , Harry Latham-CoyleThe relatively-recently arrived Sipho Mbule contorts a cross from a deeper position but doesn’t quite get it right, putting it within range for Mohamed El Shenawy to come out and corral.
Egypt 1-0 South Africa, 53 minutes
16:13 , Harry Latham-CoyleHamdy Fathy has gone into the heart of the Egypt backline, which might leave them a little light in midfield. Mohamed Salah is still grasping periodically at his right eye, which is showing a bit of redness after the penalty incident.
Egypt 1-0 South Africa, 51 minutes
16:12 , Harry Latham-CoyleThat’s a slightly more hurried fisted action from the Egypt goalkeeper, hustling backwards almost over his own line having been caught out by the flight of the ball. Safely away, in the end.
South Africa piling the pressure on, though.

Egypt 1-0 South Africa, 49 minutes
16:10 , Harry Latham-CoyleSouth Africa have had almost all of the ball since the resumption. Mohamed El Shenawy is out confidently to punch away a corner.
Egypt 1-0 South Africa, 47 minutes
16:08 , Harry Latham-CoyleIt looks like Egypt may have gone to a flexible back five after that change.
Second half...
16:06 , Harry Latham-CoyleIt’s a yes to both questions - Emam Ashour is on for Omar Marmoush for Egypt, Sipho Mbule for Thalente Mbatha for South Africa.
Back underway.
Second half...
16:04 , Harry Latham-CoyleRight, the 21 players still involved are back out there - will Egypt reshape? Will South Africa make a change?
HT: Egypt 1-0 South Africa
15:55 , Harry Latham-CoyleCrikey. It looked like stodgy enough group stage fare for most of that first half as two well-organised, evenly-matched sides shared few chances - but a contentious penalty and red card in the final minutes before the interval have enlivened things considerably. Mohamed Salah fell to floor after a flicked finger in the face before stepping up to give Egypt the lead from the penalty spot, but his side will play the remainder with 10 men after Mohamed Hany’s dismissal just before the break. More drama to come?

HALF TIME: Egypt 1-0 South Africa
15:50 , Harry Latham-Coyle
Egypt 1-0 South Africa, 45 + 4 minutes
15:49 , Harry Latham-CoyleIt was a needless challenge from Mohamed Hany, standing on the foot of a South African player going away from goal and towards the touchline. He’d already been booked, and Pacifique Ndabihaweniman had little hesitation producing a second yellow and dismissing him.
Egypt manager Hossam Hassan argues his case but away trudges Hany - South Africa are a goal down but a man up.
RED CARD! Mohamed Hany is sent off! Egypt 1-0 South Africa, 45 + 2 minutes
15:47 , Harry Latham-CoyleWhat is happening!?! A flash of red as Mohamed Hany, I think, is given his marching orders.
Egypt 1-0 South Africa, 45 + 1 minutes
15:46 , Harry Latham-CoyleConfusing, really, that decision - it didn’t feel like much at all. Into two additional minutes.
GOAL! EGYPT 1-0 South Africa (Mohamed Salah, 45 minutes)
15:45 , Harry Latham-CoyleAnd Mohamed Salah converts from 12 yards. A calm clip down the middle and Ronwen Williams is beaten.
Just? Probably not. But Egypt lead on the stroke of half time.
PENALTY! Egypt 0-0 South Africa, 43 minutes
15:43 , Harry Latham-CoyleIt’s given! Unbelievable. Pacifique Ndabihaweniman points to the penalty spot and books both Khuliso Mudau and Lyle Foster, the latter for protesting what feels a colossally soft spot-kick.
Foster is furious, understandably; Mudau perplexed.

Egypt 0-0 South Africa, 41 minutes
15:41 , Harry Latham-CoyleI cannot believe this - referee Pacifique Ndabihawenimana is being sent to the screen to review it. Well well well.
Egypt 0-0 South Africa, 40 minutes
15:40 , Harry Latham-CoyleMohamed Salah takes a tumble in the South Africa box after catching a stray arm from Khuliso Mudau in the face. There’s nothing in it, though it is sore for Salah, who rubs at his eye. Hang on, though - the VAR is having a closer look, surprisingly...
Egypt 0-0 South Africa, 38 minutes
15:39 , Harry Latham-CoyleEgypt have felt the more consistently threatening of the two teams but they are still yet to force Ronwen Williams into a save. Mohamed Salah and Omar Marmoush have seen a bit of the ball but perhaps not quite in the areas that Egypt would have liked.

Egypt 0-0 South Africa, 35 minutes
15:36 , Harry Latham-CoyleA swell of anticipation among the Egyptian fans as they earn another corner. Referee Pacifique Ndabihawenimana really isn’t happy about the ongoing wrestling, again issuing a talking-to before the corner comes to nothing. South Africa look comfortable enough aerially.
Egypt 0-0 South Africa, 31 minutes
15:31 , Harry Latham-CoyleSouth Africa work a free kick routine, switching the point of delivery from wide left to out on the right, but it makes little difference - Mohamed El Shenawy is out to pouch a floated ball safely.
Egypt 0-0 South Africa, 29 minutes
15:30 , Harry Latham-CoyleThe best South African chance so far, Lyle Foster showing his strength to hold off an Egyptian defender and lash at a bouncing ball. He drives it into the ground but can’t generate the requisite power to truly test Mohamed El Shenawy.
Egypt 0-0 South Africa, 28 minutes
15:28 , Harry Latham-CoyleA long launch forward is in the vague vicinity of Mohamed Salah but hops without touch through to Ronwen Williams.

Egypt 0-0 South Africa, 25 minutes
15:25 , Harry Latham-CoyleLeft-back Mohamed Hamdy gets his head to the delivery but can’t find the target.
Egypt 0-0 South Africa, 24 minutes
15:24 , Harry Latham-CoyleEgypt are just beginning to exert a little bit of pressure here. Another promising attack earns a corner, allowing the burly blokes to resume their mid-box jostling.
Egypt 0-0 South Africa, 22 minutes
15:22 , Harry Latham-CoyleIt is Marmoush...and it is wide. Marmoush lifts it over the wall and beats Ronwen Williams but puts a little too much side bend on the ball. A couple of yards away from goal.
Egypt 0-0 South Africa, 20 minutes
15:21 , Harry Latham-CoyleA yellow card for Teboho Mokoena, diving in nowhere near the ball to bring down Omar Marmoush 25 yards from goal having been turned in midfield. It’s not a nice challenge at all - Egypt cry foul and that’s probably right on the yellow/red line, both cynical and reckless.
Marmoush is alright, pleasingly, and has ball in hand to suggest he fancies a go at goal. As one might from here - it’s ideally located for a right-footer.

Egypt 0-0 South Africa, 18 minutes
15:19 , Harry Latham-CoyleA lunging challenge on the touchline earns Egypt a free kick wide on the left. Referee Pacifique Ndabihawenimana steps in to play peacemaker with a couple of squabbling players in the box before it is taken.
The eventual delivery looks a good’un but bends beyond three would-be Egyptian targets.
Egypt 0-0 South Africa, 17 minutes
15:17 , Harry Latham-CoyleTshepang Moremi has plenty of pace and makes one of those arcing runs inwards and then upwards beyond Lyle Foster. He still looks to have strayed offside, though, and the ball is too strong regardless.
Egypt 0-0 South Africa, 14 minutes
15:14 , Harry Latham-CoyleNearly 15 minutes in, then, and neither Mohamed El Shenawy nor Ronwen Williams has had a shot to save. There’s been some bright enough stuff from both teams to suggest that chances will come.
Egypt 0-0 South Africa, 12 minutes
15:12 , Harry Latham-CoyleClose! Mohamed Salah throws his head back as Mohamed Hany scuds a pass a yard too far in front of him along the six-yard box. Salah couldn’t even chance a thrusted leg at it - a shame, as Hany had broken into space down the right from the backline.
Egypt 0-0 South Africa, 10 minutes
15:11 , Harry Latham-CoyleThis South African midfield does have a very wsolid look. Teboho Mokoena is in there alongside Sphephelo Sithole and Thalente Mbatha, packed tightly.
Mohamed Salah manages to break free of their attention but his pass is poor.

Egypt 0-0 South Africa, 8 minutes
15:08 , Harry Latham-CoyleA bright passing move from South Africa, allowing Lyle Foster to get beyond the defence. Yasser Ibrahim shuttles across to shut him down and the eventual cross is wayward.
Egypt 0-0 South Africa, 6 minutes
15:06 , Harry Latham-CoyleSome solid defensive covering from Khuliso Mudau, shepherding the ball out of play despite the presence of Omar Marmoush at his back. Watching the flock well.
Egypt 0-0 South Africa, 5 minutes
15:05 , Harry Latham-CoyleTrezeguet is over on the right for Egypt, and gets towards the byline. His cross towards the front two is well cut out. Both these two looked well drilled in their opening outings.
Egypt 0-0 South Africa, 4 minutes
15:04 , Harry Latham-CoyleA first cross into the box from South Africa is low and too close to Mohamed El Shenaway, who claims diving to his right.
Egypt 0-0 South Africa, 3 minutes
15:03 , Harry Latham-CoyleMohamed Salah has started a little more centrally for Egypt, up alongside Omar Marmoush at times.
Egypt 0-0 South Africa, 1 minute
15:01 , Harry Latham-CoyleLoud whistling as South Africa take possession, with the Egypt fans making their presence known. Lyle Foster draws a foul from an Egyptian defender.
KICK OFF!
15:00 , Harry Latham-Coyle
Egypt vs South Africa
14:57 , Harry Latham-CoyleRight, here we go. Pacifique Ndabihawenimana of Burundi, who I very much hope to be mentioning as little as possible, is today’s referee.
Egypt vs South Africa
14:54 , Harry Latham-CoyleOut the players come to a relatively sparsely populated Adrar Stadium. It’s a pleasant day on the Moroccan coast, with temperatures in the mid-teens.
Egypt vs South Africa
14:51 , Harry Latham-CoyleIt’s been a superb year for South African sport, with their male cricketers winning the World Test Championship, their female cricketers reaching the World Cup final, the Springboks continuing to set world-leading standards and their women’s side showing how quickly they are developing. A win today would be a real statement about Bafana Bafana’s Afcon chances.

Angola and Zimbabwe share points
14:40 , Harry Latham-CoyleDisappointed faces all around in Marrakech, with Angola and Zimbabwe sharing a 1-1 draw - which doesn’t help out either particularly after opening defeats. A win here would secure top spot in Group B for the victor.

Today's venue
14:30 , Harry Latham-CoyleToday’s game takes place in Agadir, a city squashed between the Atlantic and the Atlas Mountains and rebuilt after a major earthquake in the 1960s. Adrar Stadium was redeveloped ahead of this tournament and is also due to be used during the 2030 Fifa World Cup.

Can Egypt enact a measure of revenge?
14:20 , Harry Latham-CoyleThis will be the sixth meeting between these two nations in this competition, with Egypt seeking a measure of revenge for their defeat on home soil in the 2019 edition. 70,000 fans in Cairo were left disappointed on that occasion by a late winner from Thembinkosi Lorch - who was something of a controversial omission from the South Africa squad having found good recent form for Wydad AC in Casablanca.
Team news - South Africa
14:14 , Harry Latham-CoyleA couple of changes for South Africa, and perhaps a tweak of system, too, with Tshepang Moremi joining Lyle Foster and Oswin Appollis in the front three.
South Africa XI: Williams; Mudau, Mbokazi, Ngezana, Modiba; Mokoena, Sithole, Mbatha; Moremi, Foster, Appollis.
The five unanswered questions left after Mohamed Salah’s Liverpool return
14:10 , Harry Latham-CoyleMohamed Salah returned to action for Liverpool just before heading off to the Africa Cup of Nations, leaving behind five unanswered questions:

The five unanswered questions left after Mohamed Salah’s Liverpool return
Team news - Egypt
13:55 , Harry Latham-CoyleEgypt bring in Ramy Rabia at the back and the experienced Zizo into the forward line.
Egypt XI: El Shenawy; Hany, Ibrahim, Rabia, Hamdy; Fathy, Attia; Zizo, Salah, Trezeguet; Marmoush.
#ThePharaohs’ 𝐬𝐭𝐚𝐫𝐭𝐢𝐧𝐠 𝐗𝐈 🆚 South Africa #egyptnt pic.twitter.com/6O6P3wv00a
— Egypt National Team (@EgyptNT_EN) December 26, 2025
Liverpool transfer news round-up: Antoine Semenyo, Marc Guehi and more after Alexander Isak injury blow
13:45 , Harry Latham-CoyleMohamed Salah’s future does not appear certain at Liverpool - and Arne Slot’s side could yet be busy in the transfer market in January:

Liverpool transfer news round-up: Antoine Semenyo, Marc Guehi and more
South Africa insist they have no special plans for Mohamed Salah or Omar Marmoush
13:35 , Harry Latham-CoyleCoach Hugo Broos said South Africa do not fear Egypt's Premier League contingent, Mohamed Salah and Omar Marmoush, ahead of their Group B clash in the Africa Cup of Nations.
Manchester City forward Marmoush scored the equaliser against Zimbabwe, before a late strike from Liverpool's Salah secured a 2-1 win in their opening game in Morocco on Monday.
South Africa beat Angola by the same score in their Group B opener thanks to Lyle Foster's screamer.
South Africa's Belgian coach said he will not use a special approach to contain Salah or Marmoush.
"We are focused on no-one. The most important thing is the team," Bross, who led Cameroon to Afcon success in 2017, told a press conference on Thursday.
"We all know how good Salah is, we all know how good Marmoush is and we all know how good Trezeguet is and other players. They are such a good team. Why should we focus on one player? We have to be prepared to beat the team."

Afcon 2025: How to watch every match for free on TV and online
13:25 , Harry Latham-CoyleNeed a reminder of all of the Afcon action so far and the group stage fixtures to come? Our guide has you covered:

Lyle Foster earns South Africa win over Angola
13:10 , Harry Latham-CoyleSouth Africa made a winning start to their Africa Cup of Nations campaign with a 2-1 victory over Angola in Marrakesh.
Burnley's Lyle Foster sent a shot curling into the top corner from 22 yards in the 79th minute after Show had cancelled out Oswin Appollis' opener in the first half.
Both sides had had chances before Appollis worked space in the area in the 21st minute and tucked his shot inside the near post, but 14 minutes later Show, winning his 50th cap for Angola, reacted quickest to a whipped free-kick to slide in the equaliser.
South African celebrations were cut short six minutes after the break when substitute Tshepang Moremi found the bottom corner from the edge of the box only for a VAR review to show Foster had been offside in the build-up.
Mbekezeli Mbokazi then thundered a shot against the bar, while Khuliso Mudau's appeals for a penalty were turned down, but Foster had the final word.

Mohamed Salah scores late winner as Egypt come from behind to beat Zimbabwe in Afcon opener
13:00 , Harry Latham-CoyleHere’s how Mohamed Salah and Egypt got going at this tournament, with the Liverpool (for now) forward striking in stoppage time to provide victory against Zimbabwe.

Salah scores late winner as Egypt come from behind to beat Zimbabwe in Afcon opener
Egypt vs South Africa live
08:25 , Harry Latham-CoyleThe Africa Cup of Nations rolls on with a crunch Group B clash between Egypt and South Africa. These two got off the mark with narrow victories in their opening outings and this could well prove a key fixture in the battle to top the group - can Bafana Bafana keep Mohamed Salah and co. at bay?
Kick off is at 3pm GMT.
