Netherlands and USA topped their respective groups with maximum points, Cameroon went through with a stoppage-time winner but Chile’s penalty miss cost them a place in the last sixteen.
Cameroon through after stoppage-time winner
Cameroon’s Ajara Nchout scored her second goal of the game on 95 minutes to beat New Zealand and put her side into the last sixteen.
Nchout opened the scoring just before the hour mark but an own-goal by Aurelle Awona levelled the match.
Betsy Hassett was close to putting New Zealand through but her header was tipped round the post by goalkeeper Annette Ngo Ndom.
Then with the last kick of the match, Nchout curled the ball home to seal third place with a good enough record to make the knockout stages.
Dutch set up clash with Japan
Substitute Lineth Beerensteyn got the winner for the Netherlands against Canada after Anouk Dekker’s opener had been cancelled out by Christine Sinclair.
The Dutch survived a penalty decision just 1 minute into the match, with VAR determining the foul was outside the box.
Dekker headed home a Sherida Spitse free-kick early in the second half but within minutes Sinclair rifled the equaliser into the roof of the net to match Marta’s record of scoring in five World Cups.
Five minutes after Beerensteyn came of the bench, she got on the end of a Desiree van Lunteren cross for a simple finish.
US top group-stage scorers
The USA posted a record 18 goals in the group stage but just two against a much-changed Sweden and one of those another VAR controversy.
With Lindsey Horan having scored via a corner inside 3 minutes, another big US victory looked on the cards but the only addition was an own-goal on 50 minutes.
Tobin Heath’s shot went in off Jonna Andersson, the goal eventually being given as the offside Carli Lloyd was judged not to have been interfering with play.
Sweden’s best chances came when Kosovare Asllani fired straight at the keeper and Stina Blackstenius headed over.
Chile fall just short
Chile agonisingly missed out on progressing by a one-goal margin after missing a penalty in the 2-0 victory over Thailand.
They were given the opener as Waraporn Boonsing conceded an own-goal and with 10 minutes left Maria Jose Urrutia headed in the second.
Boonsing then fouled Urrutia but Francisca Lara’s penalty hit the bar, resulting in Chile losing out on a place in the last 16 to Nigeria.
Round of 16 (UK times)
Sat 22 June –
Germany v Nigeria (Stade des Alpes, Grenoble, 4.30pm)
Norway v Australia (Allianz Riviera, Nice, 8pm)
Sun 23 June –
England v Cameroon (Stade du Hainaut, Valenciennes, 4.30pm)
France v Brazil (Stade Océane, Le Havre, 8pm)
Mon 24 June –
Spain v USA (Stade Auguste-Delaune, Reims, 4pm)
Sweden v Canada (Parc des Princes, Paris, 8pm)
Tues 25 June –
Italy v China (Stade de la Mosson, Montpellier, 5pm)
Netherlands v Japan (Roazhon Park, Rennes, 8pm)