The second Euros semi-final will be completed today, with the winners of the quarter-final ties between Netherlands and Turkey and England and Switzerland set to face each other.
The matchday will kick off at 18:00 with England facing dark horses Switzerland in Dusseldorf in front of what will surely be a packed stadium, with both nations dreaming of their first ever Euros title.
The final quarter-final will be between Netherlands and Turkey and will be played at the Olympiastadion in Berlin, the stadium where the eventual final will be taking place.
The first semi-final was completed last night, with France beating Portugal on penalties and Spain narrowly beating host nations Germany to book their places in the final four.
#MaltaDaily