2010 fifa world cup semi final July 8, 2019 16 32 64 128 2010 fifa world cup semi final scorecard 2010 fifa world cup semi final teams table 2010 fifa world cup semi final spain vs germany Fifa world cup 2010 semi final netherlands vs uruguay highlights Fifa world cup 2010 semi final results Fifa world cup. 2010 Fifa world cup final 2010