Spain, Croatia and Germany with best performances so far.
France rather disappointing in first two matches.
Italy was a nice surprise, let's see if they can replicate that strong showing.
And in terms of low scoring matches I really look forward to Germany vs Poland match to provide contrast tonight.