Postpublished at 49 mins
Cameroon 0-0 Egypt
Mohamed Salah goes to turf after flicking the ball past his marker. Don't think the defender touched him, though.
Use play icon at top of the page to watch live coverage
Match finished 0-0 after 120 minutes
Egypt win penalty shootout 3-1
Final on Sunday, also live on BBC, against Senegal
Get Involved #bbcfootball
Phil Dawkes
Cameroon 0-0 Egypt
Mohamed Salah goes to turf after flicking the ball past his marker. Don't think the defender touched him, though.
Nick Cavell
BBC Africa Sport in Cameroon
When Aston Villa's Trezeguet came on at half-time in the quarter-final against Morocco he helped spark the comeback from a goal down.
He combined well with Salah in the game - can he do it again here?
Cameroon 0-0 Egypt
The first chance of the half goes to Egypt. It's a decent one too and Mostafa Mohamed gets it on target, courtesy of a header from a free-kick. A positive start to the half.
Cameroon 0-0 Egypt
We've had a change. Trezeguet is on. Premier League fans will know him. Amr Al Sulaya is off.
Cameroon 0-0 Egypt
We go again. Someone has to win this. But who and how?
Cameroon 0-0 Egypt
BBC Three
Former Cameroon captain Geremi: "That is exactly what I was expecting, I knew Egypt would come and sit behind and Cameroon would make the game. Now they have to be more concentrated because Egypt will play on the counter. They have a dangerous player in Mohamed Salah and they have to pay attention to him.
"Cameroon dominated the first half but did not score with the chance they had, we hope they will open up the game in the second half because Egypt have to come out and attack.
"In the second half we will see more occasions. The game will be wider and the difference will come from the set-pieces."
Cameroon 0-0 Egypt
Lauren
Former Arsenal defender on BBC Three
By the end of the game, you will see heavy legs. There will be more pressure. The team with more calmness and quality in the final third will make the difference. We didn't see much of Boubakar in that first-half, but I think we will see more in the second.
Cameroon 0-0 Egypt
Yaya Toure
Former Man City midfielder on BBC Three
Egypt are doing well, trying to frustrate Cameroon, who are at home and it is upto them to make the game.
In the last 20 minutes, they were looking quite desperate and you saw a couple of counter-attacks from Egypt.
The wing-backs are going forward like crazy, they have to be careful.
But we don't see Egypt doing much, Mohamed Salah does not have anything. There is nothing, no shots, nothing.
Cameroon 0-0 Egypt
Lauren
Former Arsenal defender on BBC Three
Cameroon have kept Mohamed Salah away in the final third. When he gets the ball under control, facing you in the final third you are a dead man. They are pressing high up the pitch because he has to run 40m back and forth every single time. They are doing very well. As soon as they lose possession, the full-backs were up on the flanks. They just need to be more clinical.
Nick Cavell
BBC Africa Sport in Cameroon
Egypt managed to withstand a huge amount of pressure and survived several chances for Cameroon to take the lead in the first 30 minutes.
Then the Pharaohs seemed to be able disrupt the Cameroon progress with a mixture of tough tackles and a few breaks for injuries (some legitimate others less so!).
Cameroon need to be a lot better in front of goal and also be careful not to get caught on the counter attack by Mo Salah, especially,
Cameroon 0-0 Egypt
Efan Ekoku
Former Nigeria striker on BBC Three
It is turning into a real tournament semi-final, both sides have capable players.
These matches are not won 4-3, or 5-4, the details will make the difference.
#bbcfootball
Brades: The dive by Salah there was blatant and bad, don't players realise they are on slo mo zoomed in cameras all day.
Cameroon 0-0 Egypt
Well. Cameroon have been the better side and had the better chances. But we remain goalless. That place in the final is still there to be seized.
Cameroon 0-0 Egypt
Egypt want a free-kick as Omar Marmoush is tripped by Collins Fai as he charges toward the Cameroon goal. He won't get it, though. Few tempers on show at times, mainly from the Pharoahs players towards the official.
Cameroon 0-0 Egypt
Guy Mowbray
Match of the Day commentator on BBC Three
It has gone very stop-start.
Well, a lot more stop than start.
It has all gone a little awry.
Cameroon 0-0 Egypt
Oh, Egypt almost get Mohamed Salah in down the right. He pointed where he wanted the pass to go and Omar Kamal is just a few yards off with his delivery.
Cameroon 0-0 Egypt
We'll have three added minutes. Think both teams could do with a bit of a recharge and rethink.
Cameroon 0-0 Egypt
It's very stop-start now. Two more players come together and go to ground.
The flow has been stripped from the game.
Cameroon 0-0 Egypt
Efan Ekoku
Former Nigeria striker on BBC Three
It has been competitive. Not quite the smoothest in the final third like Senegal showed against Burkina Faso last night.
Cameroon 0-0 Egypt
The Cameroon defender is up again and ready to go. El Wensh is getting some serious strapping wrapped around his bonce.