The exciting World Cup group stages have been completed, and the line-up for last-16 is now complete.

Friday June 29th is the first football-free day of the tournament – a chilling glimpse into the grim reality which awaits football fans from July 16th onwards when the Premier competition ends.

But we still have the knockouts to look forward to – starting with two stellar fixtures on Saturday June 30th.

Here is a look at the last-16 fixtures, all of which you can follow live with the ZimbabweTimes:

Saturday June 30th
France v Argentina, 4.00pm, Kazan
Uruguay v Portugal, 8.00pm, Sochi

Sunday July 1st
Spain v Russia, 4.00pm, Luzhniki Staduium
Croatia v Denmark, 8.00pm, Nizhny Novgorod

Monday July 2nd
Brazil v Mexico, 4.00pm, Samara
Belgium v Japan, 8.00pm, Rostov

Tuesday July 3rd
Sweden v Switzerland, 4.00pm, St Petersburg
Colombia v England, 8.00pm, Spartak Stadium