ok, the site wouldnt let me on when i tried to post over the last 2 days, stating that they were switching servers. I will only predict on the games that hevent happened yet....
Denmark - Brazil
Portugal - FYR Macedonia 3-1
Spain - Serbia 2-1
Switzerland - Germany 0-2
Netherlands -...