1
Both deserved finalists - both crazy teams.
England spending millions if not billions cant even get through quarter finals....testament to south europe superiority in team sports.
Bookmarks