The World Cup is approaching the latter stages the quarter-finals all confirmed.
Favourites Frances were given their toughest test of the World Cup when needing a penalty to get past Paraguay while England and co-hosts Mexico played out a World Cup classic at the Azteca, with the Three Lions scraping through having gone down to 10 men.
Spain scored a late winner to get past Portugal while Belgium secured their place in the quarters with a resounding win over the USA.
Take a look at the confirmed fixtures for the quarter-finals below.
The quarter-finals get underway with a mouth-watering clash between France and Morocco. While Les Bleus' firepower has lit up the World Cup, Morocco have consistently found a way to be more than the sum of their parts, and are sure to give France their sternest examination in Boston.
Spain's formidable defensive record was extended against Portugal, keeping a fifth clean sheet at the World Cup, while Belgium turned in their best performance to beat the USA 4-1.
While it wasn't the upset it might have seemed on paper, Norway knocking Brazil out was an upset nonetheless and they book a date in Miami with England, who scraped past co-hosts Mexico having gone down to 10 men in one of the most thrilling games of the World Cup.
We've seen new vulnerabilities in Argentina having conceded twice to Cape Verde and needing a 111th minute winner to reach the round of 16 and then needing three late goals to get past Egypt.
On another day, Switzerland could so easily have been knocked out by Colombia, but they should go into their quarter-final with plenty of belief they can cause Argentina problems.