Let me refresh your memory a bit. Brazil is playing the host for the second time now. Earlier on FIFA World Cup 1950 was also hosted by Brazil.
Battle lines have been drawn semi-final clash at FIFA 2010 football world Cup in South Africa. Uruguay vs Netherlands would be the first of the semi-final on 7th July 12:00 a.m. (India Time) while Germany take on Spain in the second semi-finals on 8th July 12:00 a.m. (India Time).
The countdown for the penultimate rounds of showdown has begun with 8 teams waiting to unleash their skills and from July 2nd 2010.