Italy are through to their fourth Euros final on Sunday, but who will join them? England or Denmark? Here's how the markets look...
"England's defensive record has been well documented with seven successive clean sheets and an eighth can be backed at 2.01/1 on the exchange. The Three Lions have won four of their five matches to nil which is available at 1.192/11 for tonight's contest with the Danes"
England are heading in the right direction
The moment of truth is upon us. Are England going to take us to a new experience of preparing for a major final or will the summer of 2021 be another false dawn? This is England's best chance to end their 55-year wait for a trophy with the final taking place at Wembley on Sunday.
Nothing will be handed to Gareth Southgate's team in their second semi-final in three years as Denmark have their own happy ending to write. However, Southgate has built a squad brimming with confidence in all departments. Surely, now is the time to deliver.
The last time Southgate was involved in a Euros semi-final, he missed a crucial penalty in the defeat to Germany 25 years ago.
England's defensive record has been well documented with seven successive clean sheets and an eighth can be backed at 2.01/1 on the exchange. The Three Lions have won four of their five Euro 2020 matches to nil which is available at 2.588/5 for tonight's contest with the Danes.
Six of England's eight goals have been scored in the second half including five in the last two matches. The Three Lions are 3/1 to score over 1.5 goals in the second half.
The smart money would be on Harry Kane or Raheem Sterling to score any of England's goals against Denmark at Wembley. Both players need three more goals to be in with a chance of winning the Golden Boot award. Kane is 5.69/2 to take the award while Sterling is 12.011/1 on the exchange.
Sterling has been England's first scorer three times at Euro 2020 and the Manchester City star can be backed at 5.04/1 to score England's opening goal against the Danes. Kane scored the first of England's four goals against Ukraine on Saturday and the Three Lions' captain is 4.03/1 to be the first English name on the scoresheet.
Of the eight goals England have scored at the Euros, five have been headers. It takes England's total of headed goals in the 2018 World Cup and these Euros to nine - five more than any other nation. Kane, who has scored two headed goals this summer, is 17/2 to find the back of the Danish net with another header.
Denmark two wins away from second coronation
When Denmark lost their second group game 2-1 to Belgium, their chances of getting to the Round of 16, let alone the semi-finals were next to zero. But the fighting spirit shown by this group of players and their talisman Christian Eriksen is phenomenal. They are riding a wave of emotion which could take them all the way to the final.
The Danes will think they can reach the final and win their second European title and their first since 1992. Tonight's semi-final will be their toughest challenge so far against an England side playing at Wembley with only 5,000 Danish fans able to attend.
Denmark, who were 50/1 to win the Euros before their third group game, have an incredible first half record to defend in their semi-final. The last time the Danes went in at half-time trailing on the scoreboard was in September last year when Belgium led 1-0 in a Nations League tie. Denmark can be backed at 6.611/2 to lead at half-time and 2.1211/10 to be level at the break.
The Danes have scored 11 goals at Euro 2020 and four of those have come in the final 11 minutes, so England have been warned against switching off in the latter stages of this contest. Both teams have scored more goals in the second with six goals each. Kasper Dolberg is the Danes' leading scorer with three goals and the 23-year-old is 34.033/1 to claim the Golden Boot award. Denmark and England to both score in the second half is available at 7/2.
Denmark have conceded five goals at Euro 2020 and all five have been scored between the 49th and 70th minute.
Denmark's last four matches have seen three or more goals scored and with England scoring four last time out, there is a chance this game could be another high-scoring game. Over 2.5 total goals can be backed at 2.56/4 on the exchange as both nations battle it out for a place in the final.
This is Denmark's second meeting with England in the Euros. The first time they met was in their opening group game in 1992 which finished goalless. Denmark went on to win the title that year.
Italy hold their nerve to reach the final
Italy won their heavyweight battle with Spain to advance to their fourth European Championship final, but only after extra-time and penalties. Spain only have themselves to blame as once again, a failure to convert chances came back to haunt them.
When Federico Chiesa scored on the hour mark, Roberto Mancini's side looked set to win the semi-final between two nations who can boast a combined nine wins in World Cups and European Championships. But Alvaro Morata's equaliser 10 minutes from time forced this tie to go the distance.
Italy now have their sights set on lifting their second Euros title. They will find out tonight who they will face, but they can be backed at 2.01/1 to beat either England or Denmark and win Euro 2020. Those odds will change tonight if England gets to play the decider on home soil.
Morata's equaliser allowed an extra 30 minutes of play which was gratefully accepted by those watching an absorbing contest. It took Spain's total of goals to 13, but unluckily for them, they will score anymore more. They are currently one goal clear of Italy, two clear of Denmark and five ahead of England.
Spain are 2.0621/20 to hang on as the tournament's highest scoring team, while Italy and Denmark are 2.285/4 and 8.07/1 respectively.
Italy have gone 36 matches without conceding two or more goals since France beat them 3-1 in June 2018.
England are 12.011/1 to be the tournament's highest scorers which offers good value, if you think the Three Lions can score a few goals against the Danes and beat the Italians in the final. Beating Gianluigi Donnarumma is not easy and the Milan keeper remains favourite to win UEFA's young player of the tournament award.
Donnarumma, who saved Morata's decisive spot-kick in the shootout, is a 1.664/6 option on the exchange to win that particular accolade. He faces competition from England's Declan Rice and Denmark's Mikkel Damsgaard who face off against each tonight. Rice is 9.89/1 and 10.09/1 to snatch the award from the giant keeper.
Get a £5 Free Bet on Multiples - Every Day!
Place £20 worth of Multiples or Bet Builders over the course of a day, and, after the bets have settled, you'll get a free £5 bet to use on Multiples or Bet Builders. Bets must settle before 23:59 on the day they're placed. No opt-in required, T&Cs apply.