Get ready for EURO 2020 semi-finals and place your bet online here.
Italy vs Spain 6 July, 21:00 CEST
La Roja reached the semi-final after defeating Switzerland in a penalty shootout in Saint Petersburg, following a 1-1 draw. In Friday’s late kick-off, the Azzurri defeated Belgium, the team at the top of the world’s national team FIFA rankings, 2-1 in Munich with goals by Nicolo Barella and Lorenzo Insigne to set up a semi-final game between two of Europe’s biggest football nations: Italy and Spain.

In the final of EURO 2012, Spain defeated Italy 4-0, but the balance of power has changed a little since that time. Italy won against Spain 2-0 in the 2016 round of 16 and now are coming to the semi-final being unbeaten in their last 32 matches. Can Italy continue their winning series to reach the final? However, losing Spinazzola due to Achilles injury was a terrifying shock for Mancini. The footballer has twice been named the star of the match.

England vs Denmark 7 July, 21:00 CEST
On Saturday, Denmark booked their place in the Euro 2020 semi-finals with a 2-1 win over the Czech Republic with goals by Thomas Delaney and Kasper Dolberg and England easily beat Ukraine 4-0 in the final quarter-final.

England have never reached a UEFA European Championship final before as they take on Denmark, in the semi-finals for the first time since lifting the trophy in 1992.
England now is full of confidence as they return to Wembley after their biggest victory at the finals – 4-0 against Ukraine. Denmark seem to pull themselves together just at the right time: with their 11 goals at the finals – ten of them in their last three matches – Denmark eclipsed both of their semi-final teams from 1984 and 1992.
