After an impressive win against the Spaniards in the penalty shootout, Italy now faces a real challenge against England at their home ground.
On the other hand, England achieved a convincing victory over the Danes through a late and controversial goal by Tottenham man Harry Kane.
Italy 1-1 England
(Italy to win in extra time or penalties)
It was a night of joy for the Italians as they clinched a victory against the 2010 World Cup champions in a nail-biting encounter.
With a lousy record of scoring penalties at Wembley Stadium, Alvaro Morata failed to capitalize on his chance once again.
The Azzurri is rock solid at the back, and their eyes will be on the prize despite the injury of their key-man, Leonardo Spinazzola. Would they be able to turn the odds against England? Let’s wait and find out.
Denmark started the match with a flyer after Mikkel Damsgaard opened the scoring through a jaw-dropping free-kick. The Dane winger, linked with Liverpool, broke England’s streak in the Euro of zero goals conceded.
England will be hoping to clinch their first European trophy after 55 years on home soil on Sunday night. The coach, Gareth Southgate, has excelled with this England team with confidence and put together a force to reckon.
However, things might be different this time around. They face their last challenge against a veteran Premier League manager Roberto Mancini who has the right experience against English players.
Barring any injury or suspension news, we can expect the two teams to line up like this:
Italy: Donnarumma; di Lorenzo, Bonucci, Chiellini, Emerson; Barella, Jorginho, Veratti; Chiesa, Immobile, Insigne
England: Pickford; Walker, Stones, Maguire, Shaw; Phillips, Rice; Saka, Mount, Sterling; Kane
England has the home advantage, and that is why we’re going to predict a win for Gareth Southgate’s men.
Our prediction: Italy 1-1 England (Italy to win in extra time or penalties)
Although anything can happen, our sixth sense tells us that this game will be a cracker.
Share the predictions with your friends!