I never saw Spain as an underdog. I still think the French team is better, it's just that yesterday they weren't up to par, and the Spanish team knew how to take advantage of that.
At the end, whoever lifts the trophy won't necessarily be the best, but rather the one who was more consistent and man...