The Euro 2020 final at Wembley is almost upon us!
On Tuesday, Italy became the first side to reach Sunday’s final as they beat Spain in a dramatic penalty shootout.
Chelsea star Jorginho rolled home the winning spot-kick after Alvaro Morata’s miss, with the game having finished 1-1 after 120 minutes.
On Wednesday, England - back on home soil - made it through to the final of a major tournament for the first time since winning the 1966 World Cup as they overcame Denmark in extra time.
The Three Lions had to come from behind after Mikkel Damsgaard’s stunning free-kick, with Harry Kane’s penalty rebound settling the tie.
So, who will win the Euros at Wembley this weekend?
Euro 2020 betting odds
To win in 90 minutes
Italy: 39/20
England: 33/20