Wouldn't say royally screwed. We've every chance of beating an average Sweden side on Monday, Italy have their worst side in years and Belgium have proved nothing yet. Its not as bad a group as it looks on paper and one win may well be enough to go through as a best third placed team.