It was with Argentina.
No.
It was Uruguay.
once
Spain play Uruguay in the semi finals.
It was in 1930, in Uruguay. Uruguay won it also by defeating Argentina 4-2 in the finals.
Uruguay will not reach the quarter finals, but it will reach the group of 16.It will not win the world cup.
We are currently on the semi-finals not finals. The teams playing are: Uruguay X Netherlands (July 6); and Germany X Spain (July 7)
Uruguay won during penalty shoot-out. After that Uruguay was able to play the semi-finals of FIFA South Africa 2010 World Cup when it lost against The Netherlands.
The only team from Africa to qualify was the team from Ghana. They advanced in the round of 16 by defeating the US, but were then eliminated in the quarter-finals when they lost to Uruguay.
3
Only one team qualified. The scottish qualifying was Celtic.