Eh, I can't say that Spain deserved to win, nor can I say that Germany played well. It was Germany's failure more than Spain's success really. Germany lost the game by not fighting hard enough at the midfield. But Spain was still having a hard time producing anything decisive upfront. Surely that Spain had the better performers, especially compared to the German team. Just look at their lineup, it oozes of quality, including the bench. But I expected more from this Spanish team, much more.
I'm hoping for a much better team at the final. Still I'm not convinced that this Spain is such. Just look at the cockup Pedro did just before he got subbed. Quite the opposite of what Germany were doing in earlier games that were giving them good results.
I was disappointed of Spain really, not because they won, I was expecting them to win but because they didn't win enough.