he World Cup quarter-final lineup is set after a memorable end to the last-16 in Qatar.
Portugal dropped Cristiano Ronaldo before thrashing European rivals Switzerland 6-1 in a real statement that came after surprise package Morocco’s shock penalty shootout win over fancied Spain.
The Netherlands beat the USA on Saturday to become the first team to book a quarter-final tie and Argentina will face them after a win over Australia.
France have booked their place in the last-eight after beating Poland on Sunday and will face England next after they saw off Senegal.
Quarter-final fixtures
All times GMT
December 9: Croatia vs Brazil (3pm, Education City Stadium)
December 9: Netherlands vs Argentina (7pm, Lusail Iconic Stadium)
December 10: Morocco vs Portugal (3pm, Al Thumama Stadium)
December 10: England vs France (7pm, Al Bayt Stadium)
Last-16 results
December 3: Netherlands 3-1 USA (3pm, Khalifa International Stadium)
December 3: Argentina 2-1 Australia (7pm, Ahmad bin Ali Stadium)
December 4: France 3-1 Poland (3pm, Al Thumama Stadium)
December 4: England 3-0 Senegal (7pm, Al Bayt Stadium)
December 5: Japan 0-0 (1-3 pens) Croatia (3pm, Al Janoub Stadium)
December 5: Brazil 4-1 South Korea (7pm, Stadium 974)
December 6: Morocco 0-0 Spain (3-0 pens) (3pm, Education City Stadium)
December 6: Portugal 6-1 Switzerland (7pm, Lusail Iconic Stadium)
Final group tables
Group A
Fixtures and results (All times GMT)
November 20: Qatar 0-2 Ecuador (4pm, Al Bayt Stadium)
November 21: Senegal 0-2 Netherlands (4pm, Al Thumama Stadium)
November 25: Qatar 1-3 Senegal (1pm, Al Thumama Stadium)
November 25: Netherlands 1-1 Ecuador (4pm, Khalifa International Stadium)
November 29: Ecuador 1-2 Senegal (3pm, Khalifa International Stadium)
November 29: Netherlands 2-0 Qatar (3pm, Al Bayt Stadium)
Group B
Fixtures and results
November 21: England 6-2 Iran (1pm, Khalifa International Stadium)
November 21: USA 1-1 Wales (7pm, Ahmad bin Ali Stadium)
November 25: Wales 0-2 Iran (10am, Ahmad bin Ali Stadium)
November 25: England 0-0 USA (7pm, Al Bayt Stadium)
November 29: Wales 0-3 England (7pm, Ahmad bin Ali Stadium)
November 29: Iran 0-1 USA (7pm, Al Thumama Stadium)
Group C
Fixtures and results
November 22: Argentina 1-2 Saudi Arabia (10am Lusail Iconic Stadium)
November 22: Mexico 0-0 Poland (4pm, Stadium 974)
November 26: Poland 2-0 Saudi Arabia (1pm, Education City Stadium)
November 26: Argentina 2-0 Mexico (7pm, Lusail Iconic Stadium)
November 30: Poland 0-2 Argentina (7pm, Stadium 974)
November 30: Saudi Arabia 1-2 Mexico (7pm, Lusail Iconic Stadium)
Group D
Fixtures and results
November 22: Denmark 0-0 Tunisia (1pm, Education City Stadium)
November 22: France 4-1 Australia (7pm, Al Janoub Stadium)
November 26: Tunisia 0-1 Australia (10am, Al Janoub Stadium)
November 26: France 2-1 Denmark (4pm, Stadium 974)
November 30: Australia 1-0 Denmark (3pm, Al Janoub Stadium)
November 30: Tunisia 1-0 France (3pm, Education City Stadium)
Group E
Fixtures and results
November 23: Germany 1-2 Japan (1pm, Khalifa International Stadium)
November 23: Spain 7-0 Costa Rica (4pm Al Thumama Stadium)
November 27: Japan 0-1 Costa Rica (10am, Ahmad bin Ali Stadium)
November 27: Spain 1-1 Germany (7pm, Al Bayt Stadium)
December 1: Costa Rica 2-4 Germany (7pm, Al Bayt Stadium)
December 1: Japan 2-1 Spain (7pm, Khalifa International Stadium)
Group F
Fixtures and results
November 23: Morocco 0-0 Croatia (10am, Al Bayt Stadium)
November 23: Belgium 1-0 Canada (7pm, Ahmad bin Ali Stadium)
November 27: Belgium 0-2 Morocco (1pm, Al Thumama Stadium)
November 27: Croatia 4-1 Canada (4pm, Khalifa International Stadium)
December 1: Croatia 0-0 Belgium (3pm, Ahmad bin Ali Stadium)
December 1: Canada 1-2 Morocco (3pm, Al Thumama Stadium)
Group G
Fixtures and results
November 24: Switzerland 1-0 Cameroon (10am, Al Janoub Stadium)
November 24: Brazil 2-0 Serbia (7pm, Lusail Iconic Stadium)
November 28: Cameroon 3-3 Serbia (10am, Al Janoub Stadium)
November 28: Brazil 1-0 Switzerland (4pm, Stadium 974)
December 2: Serbia 2-3 Switzerland (7pm, Stadium 974)
December 2: Cameroon 1-0 Brazil (7pm, Lusail Iconic Stadium)
Group H
Fixtures and results
November 24: Uruguay 0-0 South Korea (1pm, Education City Stadium)
November 24: Portugal 3-2 Ghana (4pm, Stadium 974)
November 28: South Korea 2-3 Ghana (1pm, Education City Stadium)
November 28: Portugal 2-0 Uruguay (7pm, Lusail Iconic Stadium)
December 2: South Korea 2-1 Portugal (3pm, Education City Stadium)
December 2: Ghana 0-2 Uruguay (3pm, Al Janoub Stadium)