Whoever wins will make it through to the semi-finals and play Denmark.
Travel restrictions render it difficult for England fans to watch the game in Rome, Regulations in Italy also mean they would have needed to have spent five days in quarantine and have had a negative post-isolation Covid test to be allowed into the stadium.
Therefore, a record football audience of 39 million is expected to tune in to the match on BBC1, almost double the number who saw Tuesday’s 2-0 win over Germany.
Ahead of tonight’s match, England released their starting line-up. England manager Gareth Southgate made two changes from their previous match against Germany – with Jadon Sanchoo and Mason Mount returning to the starting 11.
Your #ThreeLions to take on Ukraine in tonight's #EURO2020 quarter-final in Rome! 👊 https://t.co/QinwBH2W52
Show Racism the Red Card, the UK’s leading anti-racism education organisation, also wished the team luck.
Good luck to @GarethSouthgate and @England for tomorrow's #ENGUKR match.
#ShowRacismtheRedCard #ENG https://t.co/9j7aBnX1A6
— Show Racism the Red Card (@Show Racism the Red Card)
Meanwhile, some fans are concerned that the game may not be refereed fairly, as the majority of match officials present will be German.
Ahead of the clash, experts predicted that fans will spend £533 million on food, drink and souvenirs.
Around £150m will be blown in pubs and bars, and £348m splashed out on food and drink by fans watching at home, figures from the Centre for Retail Research and website VoucherCodes.co.uk show.
Meanwhile, The Campaign for Pubs and the Association of Convenience Stores (ACS) say wholesalers are failing to make deliveries of beer, fresh food and barbecue essential to supermarkets and pubs ahead of the busy weekend.