Spain, the favorite to win the World Cup, will be playing in the finals after beating Germany 1-0 in the semi-finals. Spain dominated the game almost from start to finish. Man of the match Xavi controlled the game with smart play and inspired passes to his teammates. Pedro, who started the match in place of […]