The Greeks won Euro2004. The gods must have been smiling; Athena bestowed her wisdom, Hermes lent his speed, and Zeus must have been very pleased with the team.