RE: Italy is Just Too Superior
Italy was awesome on the night. Didn't expect that scoreline from them. They sent a clear signal to the rest of the other teams.
If they continue this way, they should go far in the tournament. Will be watching their matches closely.
Also believe the Wales vs Switzerland will be an exciting one. Looking forward to it