They haven't looked that impressive.
I think whether it is Brazil vs Spain or Portugal vs Spain it will go to extra time and maybe even penalties because they'll cancel eachother out.
I know you are Portuguese so you will obviously see it differently, but Spain have the best international record, I think it's 49 games and 2 losses? Both in South Africa, that's amazing so I wouldn't really try to compare form with them. Spain should easily beat Portugal, if Spain beat Brazil then they will definitely be favourites to become winners.That's what people said about Brazil. Our defense is mean..
22 clean sheets in our last 26 games I think is what they said proves that we are hard to beat.