That was a great display on how a Champion looks like! I don't see who could beat this team, if they really focus like this in the last two games. Spain is going to be a very tough match though.
I hated every performance from them so far. Not a Team for me!