i go with the germans.
they attacking option and cohensiveness will beat the
spanish.
reason:
german strong in the air. but the spanish defensive partnership
of puyol and pique will be expose( spanish weakest link).
attacking spanish on the left hand side. ramos is good defender,
german will avoid attacking from the right ahnd side and
concentrate their effort on the left.
german height superioty. spain has no threat from the air. the
german midfield marshall by the hardworking 3-3-2-2 will provide
defensive cover and stifle spanish superioty in midfield
creativeness.
Buy german win!!!