With one of the most dramatic group stages in recent history now officially over, fans know of the 16 teams set to compete in the World Cup knockout stages.
Every single game in the final round had something lying on it, with teams vying for an all-important win to guarantee top spot or holding out in order to take second place on goals difference. As recently as this afternoon, South Korea's Hwang Hee-chan bagged a 91st-minute winner against Portugal to send his side into second ahead of Uruguay on goals scored - a goal that left Luis Suarez and Darwin Nunez in tears.
Yesterday, Japan beat Spain to send 2010 world champions Germany home for the second time in the two tournaments since, while Belgium's failure to beat Croatia - helped in no way by a string of incredible misses from Romelu Lukaku - sent the Europe's No.1 ranked side packing early.
READ MORE: FIFA considering major rule changes including penalty shootouts for next World Cup
The likes of England, Argentina, France and Brazil managed to live up to expectations by topping their respective groups and handing them a supposedly easier tie - although after the last eight days, nobody really knows anymore.
The knockout stages will see games played one at a time, with two games a day kicking off at 3pm and then 7pm. Group A winners the Netherlands kick off the knockout stages against the USA tomorrow afternoon, with Argentina vs Australia the evening game.
France and Poland will meet on Sunday afternoon before England's tie with Senegal at 7pm, while Monday's showings see Japan face Croatia and Brazil vs South Korea.
The opening round of knockout games are booked in for Tuesday, with Morocco vs Spain at 3pm before the final match sees Portugal face Switzerland.
Round-of-16 ties in full
Netherlands vs USA - Saturday December 3, 3pm
Argentina vs Australia - Saturday December 3, 7pm
France vs Poland - Sunday December 4, 3pm
England vs Senegal - Sunday December 4, 7pm
Japan vs Croatia - Monday December 5, 3pm
Brazil vs South Korea - Monday December 5, 7pm
Morocco vs Spain - Tuesday December 6, 3pm
Portugal vs Switzerland - Tuesday December 6, 7pm
READ NEXT
FIFA produce VAR evidence after controversial Japan goal that knocked Germany out of World Cup
'Best stadium in my life' - Eusebio loved World Cup experience at Everton
Luis Suarez and Darwin Nunez left in tears after South Korea knock out Uruguay
Ex-Everton manager Roberto Martinez reveals job rejection after 'emotional' Belgium exit
What pundits have said about Declan Rice to Liverpool after transfer admission