England take on Scotland this evening in a highly anticipated group D clash at Wembley Stadium.
The two rivals last faced each other in a 2018 World Cup qualifier at Hampden Park where Scotland threatened a shock victory before a 93rd-minute equaliser from the Three Lions.
Scotland began their first major tournament finals in 23 years with a disappointing 2-0 defeat at home to the Czech Republic.
England beat 2018 World Cup runners-up Croatia, 1-0 at Wembley in their opening group stage match and will all but qualify for the last 16 with a win.
Speaking ahead of the match, England boss Gareth Southgate said: “We have got to have confidence.
“We can’t be shrinking violets going into an experience like this one, so we’ve got to be prepared and not undersell the event.
“But also we don’t want to overplay that in the minds of the players. We want them in the performance state where they’re focused, where they’re ready for the challenge, but also that we go and play.”
The pair are facing each other at a major tournament for the first time since Euro 96 when England won 2-0 in a match that was also played at Wembley.
In a tournament which has had no real shocks so far, a win for Scotland this evening would certainly provide one.
But boss Steve Clarke is wary of the task ahead of his team and knows they need to pick up at least four points in their final group games against England and Croatia to qualify for the knock-out stages.
“We need four points from the last two games and obviously we have to get something from the game tomorrow – that’s the sole focus,” he said ahead of tonight’s clash.
England take on the Czech Republic in their final group game, while Scotland play Croatia with both games played simultaneously on 22 June.
Where to watch
The match will be shown on ITV 1 with kick-off at 8pm BST.