England are all set for an exciting Euro 2020 semifinal against Denmark on Wednesday at Wembley with both teams looking to book a place in the final.
The Three Lions earned their place in the semis with a 4-0 thrashing of Ukraine thanks o goals from Harry Kane, Harry Maguire and Jordan Henderson.
Denmark came through their quarter-final with a 2-1 win against Czech Republic courtesy of goals from Kasper Dolberg and Thomas Delaney.
England of course are looking to end their major tournament drought that stretches back to their World Cup triumph in 1966.
Gareth Southgate has guided England to back-to-back semi-final appearances at a major tournaments after their heroics in Russia during the 2018 World Cup.
What time does England vs Denmark start?
The game kicks off at 9pm South African time at Wembley.
England vs Denmark team news
Harry Maguire, Declan Rice and Kalvin Philips managed to escape their quart-finals without yellow cards that would have kept them out of the semis and are all expected to start.
Arsenal’s Bukayo Saka has also recovered from an injury and is in contention to start alongside Harry Kane and Raheem Sterling in the front three.
For the Danes, Daniel Wass should be fit enough to compete for a start but it will be interesting to see whether he will replace the quarter-final hero Kasper Dolberg.
Captain Simon Kjaer is ready to lead his side out in the English capital.
England vs Denmark head to head
There is nothing separating these two sides in terms of previous matches played between the two.
Both sides have managed three wins and one other game has resulted in a draw.
England vs Denmark current form
The home side have not lost in their last 5 matches, only drawing once – a barren draw against Scotland.
Meanwhile, Denmark have won three times but have suffered two losses in that run of matches.
England vs Denmark prediction
This game can be a lot of things but goalless is not one of them. Both teams are expected to score goals but England are most likely to edge their opponents on the night.