The South Africa 2010 FIFA World Cup is entering its final week and only four teams are left in the competition. With the semi-finals ahead, most online bookmakers have released their odds for the two matches. On Tuesday, 6th July, Uruguay and Holland will play the first semi-final match while on Wednesday, 7th July, Germany will play Spain.





