Euro 2016 marches on and now that the group stages are out of the way, it's time to take a look at the fixtures for the knockout stages - who's playing who and where will the football action unfold.
Knockout Stages Fixtures
Switzerland v Poland, Saturday June 25, 2pm in Saint-Etienne
Wales v Northern Ireland, Saturday June 25, 5pm in Paris
Croatia v Portugal, Saturday June 25, 8pm in Lens
France v Republic of Ireland, Sunday June 26, 2pm in Lyon
Germany v Slovakia, Sunday June 26, 5pm in Lille
Hungary v Belgium, Sunday June 26, 8pm in Toulouse
Italy v Spain, Monday June 27, 5pm in Saint-Denis
England v Iceland, Monday June 27, 8pm in Nice
The teams are all playing for a place in the quarter-finals and make it a step closer to the final in the Stade de France on the 10th of July.