Italy are having a dream run in the current Euros as they are unbeaten in the tournament so far. They came out of Group A with three wins under their belt against Turkey, Switzerland and Wales. In the round of 16, they defeated Austria in extra time, and this is where they conceded their first goal of the tournament. They then locked horns with one of the pre-season favorites Belgium, who were handicapped with injuries. Italy came out victorious with a 2-1 margin. They had a tough semifinal against a young Spanish side, who dominated most of the match. Italy managed to stretch the match into extra time and win on penalties. In the six matches that they have played so far, they have scored 12 goals and have conceded just three goals. Most of their players have chipped in with some good performances as they have six different goal scorers and five players have scored two goals each. With Spinazzola still out with injury, Mancini might consider fielding the same XI.
England are also on a brilliant run in this European Championship as they have won five matches and drew just one match. Similar to Italy, England are also unbeaten in the competition. They came out of Group D as the table toppers with seven points after beating Croatia and the Czech Republic. Their round of 16 match was against the mighty Germans, where they outplayed them with a 2-0 win. Then they went on to thrash Ukraine 4-0 in the quarterfinals. In the semifinals, they were given a good fight by Denmark, who stretched into extra time. But still, England emerged victoriously by a slight 2-1 margin. In the six matches that they have played, they have scored ten goals and have conceded just one goal. Harry Kane is closing in on the golden boot as he is just one goal behind Cristiano Ronaldo and Patrik Schick. Gareth Southgate might consider fielding the same XI or even might start the likes of Jadon Sancho and Jack Grealish.