Who will England play in Euro 2020 semi-final if they beat Ukraine?
ENGLAND have BEATEN Germany in their Euro 2020 last 16 clash. And they now have a fantastic chance of going all the way, with the draw really opening up. 2 Raheem Sterling gave England a precious lead at home to Germany Credit: Reuters  Here's all you need to know about the Three Lions' potential path to the final. England play Ukraine in the Euro 2020 quarter-final in Rome. Ukraine beat Sweden in extra-time on Tuesday evening in Glasgow to book their clash with the Three Lions. The Three Lions will fancy their chances against Andriy Shevchenko's side, who finished third in Group C behind Netherlands and Austria, who are both out of the competition. However, in an unprecedented situation at a major tournament, England will have NO fans supporting them if they get to Rome after the Italian government introduced quarantine measures. Ukraine will also have no fans travelling from their home country. If England reach the semi-final, they could face a reunion with the Czech Republic, who stunned Holland 2-0 in Budapest. England secured top spot in Group D with Raheem Sterling scoring the only goal against the Czechs in their final group game at Wembley. Alternatively, England could take on Denmark in an emotional semi-final. The Danes, who are looking to shock the world and win the tournament for Christian Eriksen, crushed Wales 4-0 in Amsterdam and now face the Czechs in Baku. England will not play another of the tournament favourites until the final. And there, one of the big-hitters is likely to be waiting. Belgium take on Italy in the first quarter-final after the Belgians ended Portugal's reign as European champions while the Italians beat Austria in extra time. The other quarter-final will see Switzerland - who knocked out world champs France - take on Spain. A trip to Rome if they beat Germany will be England's only game abroad. Both the semi-finals and final of Euro 2020 will be held at Wembley.