New Zealand earned their first point of this Champions Trophy when they held England to a 2-2 draw and denied them a place in the final.
England earned their first penalty corner after just four minutes, but Kate Walsh's switch was cleared by the New Zealand defence. And it was New Zealand who broke away and scored after nine minutes through Piki Hamahona.
England's second corner saw Crista Cullen's shot saved by Beth Jurgeleit in the New Zealand goal. Despite the England pressure it was New Zealand who went 2-0 up half way through the half, Gemma Flynn putting the ball in the net when England failed to clear.
Cullen went down with an injured ankle and went off. Shortly after that a quick hit out again by Laura Unsworth saw the ball picked up by Charlotte Craddock who drove into the circle and crossed for Nicola White to tap it into the goal for 2-1.
With five minutes to go England won their third corner. It proved to be third time lucky when Cullen put the ball in the net to equalise.
England looked nervous in the second half as they pushed forward to get the goal which would put them into the final.
Krystal Forgesson earned New Zealand's first card of the tournament when she was green carded for a foul half way through the second half and was then yellow carded with one minute to go.
England had one corner with 35 seconds remaining but Cullen's shot was saved by the keeper. They thought they had won another one right on the hooter but the video umpire ruled that the incident had happened after the final whistle.
The Netherlands made sure of their place in the final by beating the Germans 1-0.
Nine minutes in and Germany won their first penalty corner, but captain Tina Bachmann's shot hit the post and was cleared by the Dutch.
It took the Dutch until the 22nd minute to earn a penalty corner, but a super save by Kristina Reynolds from Maartje Paumen kept the score at 0-0.
A video referral gave the Dutch their second corner with eight minutes left in the half, but Reynolds saved once more from Paumen.
Five minutes from time and it was Joyce Sombroek's turn to make a save from Bachmann.
A third corner was cleared by the Germans and two minutes later Paumen hit the top of the bar with her fourth corner attempt.
With twenty minutes of the game remaining it was the Dutch who finally broke the ice with Kim Lammers turning Julia Muller to score the 1000th goal in Women's Champions Trophy history, despite German attempts to get the decision overturned.
Three minutes later and Bachmann's shot from Germany's third corner went frustratingly for her just past the far post.
From then on it was The Netherlands who looked in control, with occasional forays from Germany.
Argentina needed to win to make it through to the final and defend their title and they did so by taking the chances that the Chinese did not with a narrow win by 4-3.
China started well and earned two penalty corners, the second of which hit the bar. However, when Daniela Sruoga went unchallenged into the circle it was Argentina who took the lead, but four minutes from time it was a mistake by the Argentine goalkeeper which let in Wang Zhishuang to equalise.
Ten minutes into the second half and an Argentine corner was put in the top of the net by Silvina Delia. Two corners to China in the next two minutes were both well saved by the goalkeeper to keep Argentina in the lead. And within a minute a mistake in the Chinese defence led to Rosario Luchetti lobbing the ball over the keeper to make it 1-3. With ten minutes to go China's fifth penalty corner was finally converted when they switched and Zhao Yudiao scored for 2-3. Then a hit out from the back reached captain Fu Baorong her reverse shot past the Argentine keeper to equalise brought the biggest cheer of the day from the crowd.
There was still one twist left to the game though when Argentina appealed for a foul and the corner was cleared by a Chinese player who still had on her mask. The subsequent corner was converted by Noel Barrionuevo to dash England's hopes of a place in the final.
England will now play Germany for the bronze medal match.
Final standings after round robin stage: 1. Netherlands 12 pts (+5), 2. Argentina 10 pts (+6), 3. England 10 pts (+0), 4. Germans 7 pts (+2), 5. China 3 pts (-2), 6. New Zealand 1 pt (-11).