European Championship football? We can all see our families for a few precious and enjoy a full 24 hours of complaining how Gareth Southgate is essentially wrong about everything.
We will keep you up to date with everything that happens on what should be a lovely Thursday of fun and frolics. In the meantime, here is the full list of the last-16 ties:
Saturday 29 June
Switzerland vs Italy (Berlin, 5pm, all times BST)
Germany vs Denmark (Dortmund, 8pm)
Sunday 30 June
England vs Slovakia (Gelsenkirchen, 5pm)
Spain vs Georgia (Cologne, 8pm)
Monday 1 July
France vs Belgium (Düsseldorf, 5pm)
Portugal vs Slovenia (Frankfurt, 8pm)
Tuesday 2 July
Romania vs Netherlands (Munich, 5pm)
Austria vs Turkey (Leipzig, 8pm)
Source: theguardian.com