Thanks to goals from Raheem Sterling and Harry Kane, England beat the Germans 2-0 to advance into the quarter finals.
And after a 2-1 victory after extra time will face Ukraine in Rome at the Stadio Olimpico on Saturday night.
Ukraine finished third in Group C and advanced through as one of the best third place teams - they lost 3-2 to Netherlands, beat North Macedonia 2-1 and lost to Austria 1-0 but that was enough.
Andriy Yarmelenko and Roman Yaremchuk both have two goals to their name and have been Ukraine's best players at the tournament.
Gareth Southgate had his side playing very well against Germany, but there is no need to be as safe in this game against a lesser opponent.
With two assists off the bench, more than any other England player, Jack Grealish needs to start this game.
The two sides have faced each other just seven times over the years with England winning four, drawing two and losing once.
The last time was a 0-0 draw in Euro Qualifying in 2013 under Roy Hodgson, a game that featured Kyle Walker who remains in this England side and also Sterling on the bench.
A narrow 2-0 victory is what we predict, Sterling gets another one and a goal from John Stones from a corner - a comfortable and routine victory for the Three Lions.
England could line up like this:
England's stats so far in the Euro's:
Comments