Spain routs Italy to repeat as Euro champions
If there was any remaining doubt about which team is the best in the world, least of all Europe, Spain erased those by posting the most convincing victory in European Championship Final history on Sunday. (…)