The group stage of Euro 2020 is almost complete with just a few results left to determine who will face who in the last-16. It's been a safe passage so far for traditionally strong nations such as Italy, <a href="https://www.thenationalnews.com/sport/sterling-saviour-again-england-beats-czechs-at-euro-2020-1.1246981">England</a> and the Netherlands, while the likes of Spain and <a href="https://www.thenationalnews.com/sport/football/euro-2020-pepe-demands-more-from-players-as-portugal-target-revival-against-france-1.1246869">Portugal</a> haven't found it quite so straightforward. Italy are through as impressive winners of <strong>Group A</strong>, while Gareth Bale's Wales as well as Switzerland are also through - the latter as one of the four best third-placed teams. In <strong>Group B</strong>, Belgium won all three matches and are through, as are Denmark despite them finishing level on points with Finland and Russia. Finland are waiting to see if they will advance as one of the best third-placed sides. The Netherlands won all three matches to top <strong>Group C</strong> and are joined in the knockout stage by Austria. Ukraine are waiting to see if they qualify as one of the best third-placed sides. In <strong>Group D</strong>, England are through as winners, followed by Croatia in second place and the Czech Republic as one of the best third-placed teams. <strong>Group E</strong> will be finalised on Wednesday evening. Sweden are through as they will finish at least as one of the best third-placed teams. Spain, Slovakia and Poland can all still qualify. In <strong>Group F</strong>, France lead and have qualified as one of the best third-placed teams at least. Portugal, Germany and Hungary are all still in a position to qualify if results go their way. Will Cristiano Ronaldo make it through? Group E: Slovakia v Spain, June 23 Group E: Sweden v Poland, June 23 Group F: Germany v Hungary, June 23 Group F: Portugal v France, June 23 Italy v Austria and Wales v Denmark are both confirmed for June 26. The other qualified teams are Netherlands, Belgium, Switzerland, France, Czech Republic, Sweden, England and Croatia. England will play on Tuesday, June 29 at Wembley and will face the runners-up of Group F. That means, as it stands, they would face Germany, but any of the teams in the group could still finish in second place depending on Wednesday's results. Belgium will face a third-place finisher from Group A, D, E or F. The Netherlands will face a third-place finisher from Group D, E or F. Croatia will face the runners-up in Group E - that is Spain, Sweden, Poland or Slovakia.