it was an even first half but Spain completly dominated the second half. they played beautifull football and deserves to be in the final. it'll be an awsome final between Spain and Germany.
i really think that spain will take this. Germany plays a really sloppy style, everytime i watched germany play, it seemed like they never had control of the game. Spain on the other hand, they like to play that passing game that will tire out the germans, like they did to the rest of the teams. Besides, spain defense is way too solid.