And then there were four.
Just four teams remain in the 2010 World Cup. Holland, Uruguay, Germany, and Spain.
Holland vs. Uruguay: July 6, 2:30PM ET ESPN
The Netherlands has defied critics to make it to the semi-finals, but so has Uruguay, which had miraculously made it past Ghana in the quarter finals.
Both teams have done well to defend in numbers, and then efficiently find goals to beat their opponents.
Midfield maestro Wesley Sneijder of Holland has had one of the greatest tournaments ever, and his influence on the match will be the difference between Holland winning and losing.
Meanwhile, Uruguay must re-focus and get back on track without star striker Luis Suarez, who sacrificed himself with a handball on the goal line to save what would have been Ghana's game winning goal in the 120th minute of that game.
Germany vs. Spain: July 7, 2:30PM ET ESPN
In a rematch of the 2008 European Championships final, the upstart Germans will look to outplay and outperform the faltering Spaniards.
While Spain has won their last two games, they did not look so good, and they need bigger games from Xabi, Iniesta, and Xabi Alonso.
Germany meanwhile needs to find a way to play well without the services of Thomas Muller, who picked up a yellow card suspension for a yellow in the match against Argentina.
In this exciting matchup, look to see a battle of the talented midfields, and plenty of scoring, with Klose and Villa two of the worlds best strikers.
