Three teams out, one to go. Tonight's or rather tomorrow's match Malaysia time, between England and Italy will determine who will be playing Germany in the semifinals. This match will be played on June 29 morning (2:45am Malaysia time).
With Spain's win over France (2-0) this morning, Spain will be up against Portugal in the other semifinal.
My prediction of Germany and Spain in the finals is still good.
- Google search