Well I watch some games ...
Winner ? Difficult. Maybe Germany has done the best game so far.
But Brasil is always a candidate.
And in a second line i would put Argentina, Spain... but there might be a surprise...
I do not believe that the portuguese team is good enough.