Pertandingan antara Uruguay vs Belanda akan digelar di Cape Town Stadium dan akan disiarkan pada hari Rabu, (7/7/10) pukul 01.30 WIB. Sedangkan pertandingan Jerman vs Spanyol akan digelar di Moses Mabhida Stadium, Durban, Kamis (8/7/10), dan disiarkan pada pukul 01.30 WIB.
Untuk pertandingan perebutan juara ketiga dilaksanakan pada 11 Juli 2010, 01:30 WIB, antara Spanyol/Jerman vs Uruguay/Belanda di Nelson Mandela Bay Stadium, Port Elizabeth.
Untuk lebih jelasnya, anda bisa lihat tabel jadwal semi final piala dunia 2010 di bawah ini :

Penggila sepak bola piala dunia, adakah tim favorit anda di fase semi final piala dunia fifa 2010 ini? Kalau tim kesayangan saya sudah pulang kampung di minggu kemarin.. Ckckckkck..