I say Czech Republic.
In WC2002 Brazil won all of their matches and didn't drop a single point. I expect Czech to win this for similar reasons. They've also already beaten (Holland) one of the other contendors. If any team can pull an upset it's Greece, but Czech Republic will still be too strong, knowing that Greece is not to be underestimated. I predict Portugal to be runner-up after beating Holland in extra time or penalties.
In WC2002 Brazil won all of their matches and didn't drop a single point. I expect Czech to win this for similar reasons. They've also already beaten (Holland) one of the other contendors. If any team can pull an upset it's Greece, but Czech Republic will still be too strong, knowing that Greece is not to be underestimated. I predict Portugal to be runner-up after beating Holland in extra time or penalties.