Postpublished at 81 mins
Cape Verde 0-0 South Africa
Bebe has a free-kick from range, we know what this mean....
...Ah, no. No screamers this time as his strike thunders into the side-netting.
South Africa beat Cape Verde on penalties to reach Afcon semi-finals
Goalkeeper Williams saves four penalties in shootout after goalless 120 minutes
South Africa will face Nigeria in semi-finals on Wednesday
Joe Rindl
Cape Verde 0-0 South Africa
Bebe has a free-kick from range, we know what this mean....
...Ah, no. No screamers this time as his strike thunders into the side-netting.
Cape Verde 0-0 South Africa
Efan Ekoku
Former Nigeria striker on BBC Three
Jovane Cabral gets the leg prepared a little bit too early.
He just had to wait that fraction longer.
#bbcfootball, WhatsApp on 03301231826 or text 81111 (UK only, standard message rates apply)
With what I am watching between Cape Verde and South Africa, the Super Eagles of Nigeria will comfortably beat either of these sides but I have learnt at the AFCON that you never know what will happen next.
Sulaimon Adelekan, a super confident Nigerian (via WhatsApp)
Cape Verde 0-0 South Africa
Brilliant work from Rocha again who chips a cross in for Jovane Cabral but the Cape Verde midfielder fires his shot on the turn just over the bar.
The Blue Sharks are finishing strongly. It's just that final bit of quality that's lacking.
Cape Verde 0-0 South Africa
And we're back. Cape Verde's Kenny Rocha has a shot blocked.
Cape Verde 0-0 South Africa
Ian Williams
BBC Sport Africa in Yamoussoukro
Here he is!
Bebe finally makes his entrance with a little under 20 minutes to go, having received a huge cheer from the crowd as he was called back from his warm-up.
The forward has really bulked up since his United days and now sports a bristling beard, as well as a rather ominous looking strapping on his left knee for this game.
Born in Portugal, he only made his Cape Verde debut in 2022 but has the opportunity to make himself a national hero by taking the Blue Sharks into a first-ever Afcon semi-final.
Cape Verde 0-0 South Africa
Efan Ekoku
Former Nigeria striker on BBC Three
I think we're at the stage now where one goal will win it.
Cape Verde 0-0 South Africa
Another drinks break. Will we have a winner in normal time?
Cape Verde 0-0 South Africa
Efan Ekoku
Former Nigeria striker on BBC Three
It's balanced nicely on a knife edge, just waiting for something to break open this game.
Cape Verde 0-0 South Africa
Here comes Bebe. The Cape Verde forward replaces Garry Rodrigues.
I'm a little surprised. Rodrigues has probably been the best player on the pitch.
Cape Verde 0-0 South Africa
Ian Williams
BBC Sport Africa in Yamoussoukro
Hugo Broos makes the first change, bringing on midfielder Thapelo Maseko, and immediately Bubista responds with a double change of his own for Cape Verde.
Maseko has gone to play on the left-flank, in support of lone frontman Evidence Makgopa.
Bafana Bafana got plenty of joy down the wings in their last-16 win over Morocco and it looks like Broos is following the same blueprint, waiting for the game to open up so his team can hit tired legs with pace out wide.
Cape Verde 0-0 South Africa
More like it!
A Cape Verde corner is cleared straight to Garry Rodrigues, but his shot from close range is blocked.
Cape Verde 0-0 South Africa
This one's going to extra-time and penalties, isn't it?
Cape Verde 0-0 South Africa
Back to the football and, after a brief period of excitement five minutes ago, things have slowed right down.
A proper midfield battle now.
#bbcfootball, WhatsApp on 03301231826 or text 81111 (UK only, standard message rates apply)
Boa Noite from Cape Verde. Been lapping up the football with the locals during two weeks of hiking and relaxing on Santo Antao and Sao Vicente. Come on Blue Sharks!
Tim and Helen from Godalming
Cape Verde 0-0 South Africa
Double switch for Cape Verde. Captain Ryan Mendes and Kevin Pina both come off. Willy Semedo and Patrick Andrade come on.
Keeper Vózinha is given the armband.
Cape Verde 0-0 South Africa
First change. South Africa's Thapelo Morena is replaced by Thapelo Maseko.
And we're back playing again.
Cape Verde 0-0 South Africa
Play stops after a clash of heads following a Cape Verde corner.
These next few minutes feel pivotal. I sense a goal people!
Cape Verde 0-0 South Africa
South Africa burst forward now, suddenly this game is springing into life.
Khuliso Mudau fires in a low cross which Cape Verde keeper Vózinha gets to ahead of an attacker.
Cape Verde 0-0 South Africa
The Blue Sharks continue to build. João Paulo has a shot blocked.