Substitution Steven Pienaar Elrio van Heerden
FULL TIME! All over and Dani Alves' late strike has put South Africa out of the competition and Brazil into the final with the USA!
Substitution Luis Fabiano Kleberson
Substitution Teko Katlego Mashego
Substitution Lawrence Siphiwe Tshabalala Katlego Mphela
That should have been it! Alves runs forwards slips in Fabiano who just has Khune to beat but fires straight at the goalkeeper!
That's a cracking free kick from the man who has only been on the pitch a matter of minutes!
Yellow Card Daniel Alves
Goal Daniel Alves
GOOOOOOOOOOALLL! Alves curls the free-kick around the wall and into the far corner and Brazil lead 1-0!!!!!
This could be trouble for South Africa. Mokoena brings down Ramires right on the edge of the box!! Up steps Alves...
Lucio brings down Pienaar and the hosts have a chance with a free-kick. Modise touches it off to Dikgacoi but the shot is blocked.
Alves' first touch is a shot that he blasts into Mhlongo who makes the block. More frustration for the Selecao.
Substitution Andre Santos Daniel Alves
Dunga finally decides to make a change and off comes Santos to be replaced by Dani Alves.
Two poor shots in a row from South Africa. First Gaxa hacks one into the stands before Parker worries those in row Z. They're going to need to do better than that to beat Julio Cesar.
Great defending by South Africa! First Robinho is hounded off the ball in the box, before Santos meets the same fate! The hosts have defended really well this evening.
All just starting to get a little bit scrappy, as we approach full time with still no idea of who will be meeting the USA in the final!
Tshabalala crosses from the left but it's just too high for Parker who jumps but can't get enough on the ball. Less than 20 minutes to go now, and we look to be heading for extra-time!
Modise plays in Gaxa who tries to cross from the right but his ball is far too close to the goalkeeper who grabs it gratefully.
Fabiano beats Booth and has a dig, but once again he doesn't trouble the goalkeeper.
Luisao picks up a yellow card for a wild hack as the Brazilians begin to show their frustrations!
Robinho! Again Brazil break and although Fabiano's pass is poor the ball drops to Robinho who tries an overhead kick but the ball flies wide!
Luis Fabiano has a rare sight of goal, picking up a pass from Santos and turning and shooting but it's far too tame and no problem for Khune.
Yellow Card Andre Santos
South Africa are making Brazil work very hard and the boys in yellow do not look to be enjoying their evening as we reach the hour mark!
GREAT SAVE by Julio Cesar! Modise shoots, it's well-hit but takes a vicious deflection and looks to be creeping in but somehow the Brazil stopper gets back to claw it away!
A forceful run by Parker sees him square the ball for Tshabalala to shoot but his effort is blocked.
Brazil attack again with some good work down the right. The ball is pumped to the far post for Kaka but his header is off-target and he's penalised for a push in any case.
Another good run by Kaka sees him burst into the box and cut the ball back but it's blocked by South Africa. Corner to Brazil but again it's poor.
Rooobinhooooo! The Manchester City man has a shot but it's fairly woeful, high, wide and nowhere near Khune's goal!
Here we go again! No changes for either side at the break as Brazil get the second half underway and immediately force a corner. Robinho takes but it's wasted.
HALF-TIME!! Still 0-0 at the break! Join me in 15 minutes for the second half.
Santos takes the shot but it's blocked by Pienaar! Brazil are furious they think he's encroached but the referee isn't interested!
Yellow Card Peter Tsepo Masilela
Masilela brings down Andre Santos and sees yellow. Worse news though, is that the free kick is in a perfect place for a shot!
Piiieeenaaar! Great shot by the Everton man. He fizzes in a super effort from distance but Julio Cesar gets the faintest of fingertips on it to touch it just around the post!!
It's Kaka again! A quick break sees him fly down the right wing before shooting low but Khune is down quickly to deny the former AC Milan man.
Five minutes to go before the break and still no score in Johannesburg. Brazil have looked entirely comfortable and the South Africans will be delighted with their first half display so far.
Kaka! More super stuff from the Brazilian who chests the ball down, cuts inside and attempts to curl the ball into the top corner but he's just wide.
Good shot from Andre Santos who takes the ball on his chest before volleying an effort across goal and into the arms of Khune.
Great chance for Brazil! Fabiano sets up Robinho perfectly and he only has the keeper to beat. He doesn't, the keeper saves and it doesn't matter anyway - the flag is up for offside!
Great stuff from Kaka who makes a strong run forwards, evading several challenges before feeding Ramires but the ball is just too short which allows a defender to get back and clear.
Bafana Bafana are steadily growing in confidence here. They attack yet again with Modise letting fly from range but he can't find the target.
Yellow Card Felipe Melo
Free kick to the hosts in shooting territory. Tshabalala hits it well but Julio Cesar parries it away!
Kaka is dispossessed far too easily and again South Africa come forwards. Gaxa down the right is looking lively but the hosts are still struggling for options up top.
Tshabalala does well and crosses into the box but there's no one there for South Africa! The hosts need to commit a few more bodies forwards surely?
Mooookooeena! What a chance! A free kick is pumped into the box and finds Mokoena at the far post who has pulled away from Lucio. He has a free header but he's put it over! Great chance!
Brazil are finding it hard to break down South Africa and coach Joel Santana must be pleased with his side's display so far - 20 mins in and no real chances for the samba boys, just one tame shot from Ramires to show for their efforts!
South Africa almost play themselves into trouble with a poor pass in their own half which Ramires latches onto. However, despite having plenty of options he makes a meal of it and eventually concedes possession back to Bafana Bafana.
Chance for South Africa! Santos is caught dawdling in possession by the full back Gaxa who races forwards and lets fly but it's well, well wide!
Raaaamiiiires! A patient build up by Brazil eventually sees Luis Fabiano tee up Ramires for a shot. It's a decent effort but not good enough to beat Khune who saves comfortably.
A Maicon cross in the box causes momentary panic but after a bout of pinball, the hosts finally get it away!
An interesting opening 10 minutes in Johannesburg. Fairly cagey stuff from both sides but South Africa do not appear to be over-awed by the Selecao and look like they may pose a threat on the break.
Brazil just starting to monopolise possession yet suddenly South Africa break with Pienaar but he's outmuscled by Lucio who hacks the ball away.
A first flash from Brazil as Ramires almost gets on the end of a good pass into the box but he's just a yard behind it and the danger passes.
This is a decent start by the hosts who are confidently knocking the ball around in the Brazil half and look bright in these opening minutes.
Here we go! South Africa, all in green tonight, kick off and enjoy a spot of possession before a ball up to Pienaar goes out for a throw.
Hello and welcome to goal.com's live coverage of the Confederations Cup! Tonight it's the second semi-final with hosts South Africa taking on Brazil. Last night there was a shock with the US beating Spain, will we have another this evening? Find out here as kick off is coming right up!!
Live Final scheduled Suspended Cancelled Postponed