The World Cup round of 16 is approaching with just two days of round of 32 fixtures left to play.
Favourites France secured a comfortable passage into the next round where they join the likes of England and Brazil, but the Netherlands and Germany were sent packing on penalties by Morocco and Paraguay respectively.
Take a look at the confirmed and projected fixtures for the round of 16below.
Co-hosts Canada will kick off the round of 16 as they did the round of 32 when they take on Morocco. Both sides scored stoppage-time goals last time out with Morocco ultimately needing penalties to beat
Paraguay pulled off one of the upsets of the World Cup in beating Germany on penalties, and deservedly so. France meanwhile are yet to score fewer than three goals in any of their World Cup games and are looking increasingly dangerous.
Brazil had to come from behind to beat Japan with a last-gasp goal, while Norway themselves left it late to beat Ivory Coast last time out.
One of the ties of the round sees co-hosts Mexico welcome England to the famous Azteca Stadium, where they boast a formidable record.
The winners of Portugal v Croatia will take on the winners of Spain v Austria, with Ralf Rangnick's men scraping through to the knockouts by the barest of margins thanks to their dramatic 3-3 draw with Algeria.
The United States weren't overly tested by Bosnia and Herzegovina, and should face a sterner challenge from Belgium, particularly without Folarin Balogun. Belgium were the latest side to score late on to keep their World Cup hopes alive, beating Senegal 3-2 after extra time.
Argentina will count their lucky stars when looking at the knockout rounds. What could have been a tie with Uruguay is a tie with Cape Verde before then taking on Australia or Egypt.
Switzerland topped their group to set up a clash with Algeria, who'll perhaps not be too disappointed with their draw against Austria, preventing them from facing Spain. The winners of that will face either Colombia or Ghana in the round of 16.