One finalist is known, the other is to be decided in a matter of hours. A rematch of the Euro 2008 final in Vienna touches down in Durban as Spain faces Germany.
Germany has been the most impressive side in the tournament, scoring 13 goals on the road to the semifinals, taking down England and Argentina on the way. They've mixed national team veterans liked Miroslav Klose, Bastian Schweinsteiger, and Philipp Lahm with the youthful exuberance of Thomas Mueller and Mesut Ozil to produce the outstanding results.
Standing in the way of the Germans and an eighth final appearance is Spain, one of the pre-tournament favorites. La Furia Roja have reached this stage without seeming to click on all cylinders, riding a stout defense and the scoring touch of David Villa to its first ever semifinal appearance.
Here's a question for SBI readers: Which team do you see winning today's semifinal? Cast your vote below:
Who did you vote for? What are your predictions? Share your thoughts below.