Spain has won the 2010 FIFA football world cup semi final from Germany by 1:0, reaching the final of the world cup final. Similary, Netherland has beaten Uruguay(the most favourite team) in the semi final by 3:2, reaching the final of the world cup.
The history of football world cups started in 1930. The first world cup was hosted and won by Uruguay beating another South American football nation-Argentina. In 2010, 19th Fifa world cup is being held in South Africa. In the last 18 world cups following teams have won most football world cup titles.