The television picks are in for the last-16 at Euro 2020.
The action begins on Saturday evening, with Wales’ clash with Denmark in Amsterdam and the battle between in-form Italy and Austria at Wembley both live on the BBC.
ITV then takes the reins on Sunday, showing both the Netherlands vs Czech Republic in Budapest and a heavyweight clash between Cristiano Ronaldo’s Portugal and top-ranked Belgium in Seville.
UK viewers will be back on ITV for Monday’s double-header as Spain go head to head with Croatia in Copenhagen and pre-tournament favourites France meet Switzerland in Bucharest.
The all-important England vs Germany showdown at Wembley on Tuesday will be shown live by the BBC, as will the final last-16 encounter between Sweden and Ukraine at Hampden Park in Glasgow.
Here’s how to watch all the last-16 matches at Euro 2020 live...
How to watch Euro 2020 last-16 matches
(all times BST)
Saturday, June 26
Wales v Denmark – BBC One and BBC iPlayer, 5.00pm
Italy v Austria – BBC One and BBC iPlayer, 8.00pm
Sunday, June 27
Netherlands v Czech Republic – ITV, 5.00pm
Belgium v Portugal – ITV, 8.00pm
Monday, June 28
Spain v Croatia – ITV, 5pm
France v Switzerland – ITV, 8pm
Tuesday, June 29
England v Germany – BBC One and BBC iPlayer, 5.00pm
Ukraine v Sweden – BBC One and BBC iPlayer, 8.00pm