Betting markets can't separate the sides for the final.
Think it's clear Italy would be favourites but home advantage for England comes into play so, as it stands England are priced 17/10 for 90mins, Italy are 19/10.
To lift the trophy, England 5/6
Italy even money.
There really is nothing in it...
