England were stretched against pretty much the first half decent team they played ( No, Germany are very average ).
Italy on the other hand, beat one of the strongest ( Belgium ) and came out on top against very tricky Spanish that probably outplayed them for longer periods.
Based on that alone, and the run they’re having, Italy have to go in as favourites. The home crowd advantage will obviously work in favour of England, but i don’t see how England are a better team than Italy beyond that overall.
Plus Mancini is much better than Southgate tactically.
2-0 to Italy.
Sent from my iPhone using Tapatalk