And then there were four. Both semifinal matches will be played at the famous Wembley Stadium in London, as will the final. England is desperate to get its first final in this competition’s history and will be spurred on by the chance to play at home. Italy, Spain and Denmark all have great pedigree in this competition, each having won it previously.
Remember to check in before the deadline for all the team news, helping you make the key decisions in your fantasy teams. Also check out our Player Picks and Rate My Team articles!
Italy v Spain
Tuesday @ 20:00 BST (London)
Italy continues to look good value going into this one, with many backing Azzurri to advance to the final. The team looks very well balanced with good competition for places and goals coming from many different players, with the midfielders being able to supply the goals also.
Chiesa is likely to continue as one of the front three, having looked strong since coming back into the side. One downside for Italy is the injury to wing-back Leonardo Spinazzola who was a fantastic to player to watch, easily one of the players of the tournament. Florenzi should return in time from his injury, but we have the advantage of seeing the lineups in advance.
Predicted Lineup: Donnarumma, Florenzi, Chiellini, Bonucci, Emerson, Barella, Jorginho, Verratti, Chiesa, Immobile, Insigne.
Never far from drama and excitement, Spain squeezed through the quarterfinals on penalties against 10-man Switzerland. The Spanish have scored a fair few goals, as well as looking vulnerable at times.
Sarabia has been ruled out, and Olmo is expected to start in his place, but be sure to keep up with the latest news here. Thankfully, Spain plays on day-1 of this round, as they are the hardest side to predict out of the four. There is plenty of competition for places with some who could easily get the chop by Enrique. Morata has been inconsistent in front of goal, so Moreno could well start as one of the forwards. There is also uncertainty at the back, with Eric Garcia looking like he may have a good chance to start ahead of Pau Torres.
Predicted Lineup: Simón, Azpilicueta, Laporte, P.Torres, Alba, Pedri, Busquets, Koke, F. Torres, Morata, Olmo.
England v Denmark
Wednesday @ 20:00 BST (London)
England is in great form going into this game, being the only team in the tournament yet to concede a goal. Captain and talisman Harry Kane is finally firing again for the Three Lions, and Arsenal’s Bukayo Saka looks to return to the squad after resting in the Ukraine match with a slight knock.
England has the home advantage and would play the final at Wembley also. It’s almost certain that England will continue with four at the back and are unlikely to rotate much; the only probable rotation will be Sancho/Mount from last time out.
Predicted Lineup: Pickford, Walker, Stones, Maguire, Shaw, Rice, Phillips, Sancho, Mount, Sterling, Kane.
After Ukraine, Denmark will prove to be a much harder test for Gareth Southgate’s men. The Danes have a real togetherness as they look to emulate their predecessors in 1992. Denmark will be the underdogs in this game, but it will suit them; they should push England all the way. England’s defence will likely be tested this time around, as Denmark have scored big in a couple of games this tournament.
There are still some injury concerns over Danish forward Yussuf Poulsen, so he may be a strong option to come off from the bench. Dolberg has been a great deputy with three goals to his name so far. Everywhere else in the team seems to be pretty standard, with Denmark likely to continue with a back three.
Predicted Lineup: Schmeichel, Christensen, Kjaer, Vestergaard, Stryger Larsen, Delaney, Höjbjerg, Maehle, Damsgaard, Dolberg, Braithwaite.
Which two teams will meet in the final? Which players are you backing to step up in this game-week? Will England keep yet another clean-sheet? Have you heard any late-breaking news? Please join us in the comments below!