July 7: England are taking on Denmark in the UEFA Euro 2020 semi-final in London on Wednesday at 12:45 AM.
What's the story?
The Three Lions will be brimming with confidence as they return to Wembley off the back of their biggest victory at EURO finals – the 4-0 success against Ukraine was their first four-goal haul in the knockout stages of any major tournament since the 1966 FIFA World Cup final. Gareth Southgate's side are also the first team to keep five consecutive clean sheets at the start of a EURO finals campaign, so it is clear England are in good shape at both ends of the pitch.
Denmark, however, put a spanner in the works as recently as last year and are similarly resilient at the back – Christian Eriksen's penalty at Wembley was the sole goal between these sides in their two UEFA Nations League meetings in 2020. Kasper Hjulmand's men have found their scoring boots at the right time too, with their 11 goals at the finals – ten in the last three matches – eclipsing both of their semi-final teams from 1984 and 1992. Having seen off Wales and the Czech Republic in the knockout phase, the dark horses are no longer lurking in the shadows.
Predicted line-ups
England: Pickford; Walker, Stones, Maguire, Shaw; Phillips, Rice; Saka, Mount, Sterling; Kane
Denmark: Schmeichel; Christensen, Kjær, Vestergaard; Stryger, Højbjerg, Delaney, Mæhle; Braithwaite, Dolberg, Damsgaard
Form guide (most recent first)
England: WWWDWW
Denmark: WWWLLW
Source: UEFA