Knock-outs started with South Africa taking on Canada in Los Angeles on Monday morning, where Canada beat South Africa 1-0 thanks to a stoppage-time strike by Stephen Eustaquio from distance on Sunday to reach the World Cup last 16 for the first time in their history.
So who plays who, and when, on the road to the finals? Here's what time you can watch in New Zealand:
Tuesday, 30 June
5am: Brazil v Japan - Houston Stadium
8.30am: Germany v Paraguay - Boston Stadium
1pm: Netherlands v Morocco - Monterrey Stadium
Wednesday, 1 July
5am: Côte d'Ivoire vs Norway - Dallas Stadium
9am: Frances v Sweden - New Jersey Stadium
1pm: Mexico v Ecuador - Mexico City Stadium
Thursday, 2 July
4am: England vs DR Congo - Atlanta Stadium
8am: Belgium v Senegal - Seattle Stadium
12pm: USA v Bosnia and Herzegovina - San Francisco Bay Arena Stadium
Friday, 3 July
7am: Spain v Austria - Los Angeles Stadium
11am: Portugal vs Croatia - Toronto Stadium
3pm: Switzerland v Algeria - BC Place Vancouver
Saturday, 4 July
6am: Australia v Egypt - Dallas Stadium
10am: Argentina v Cabo Vede - Miami Stadium
1.30pm: Colombia v Ghana - Kansas City Stadium


