The defending champions Germany and the Netherlands stayed on course for the semi-finals of the men's hockey World Cup with contrasting wins in India.
Germany, the reigning Olympic champions looking to win a third consecutive World Cup title, sweated to a 4-3 victory over a Argentina at the Dhyan Chand National Stadium.
But the Dutch hammered lowly Canada 6-0 in another group A match with Rogier Hofman and Taeke Taekema scoring two goals apiece.
With two rounds of league matches remaining, the Netherlands lead the group with nine full points from three games, followed by Germany with seven and New Zealand on six.
The Black Sticks stayed in contention for their first-ever appearance in the semi-finals with a 2-1 win over South Korea.
They haven't finished higher than seventh in the World Cup and\, must win their last two games against Argentina on Sunday and Germany on Tuesday to book a semi-final spot.
The Netherlands must win one of their two remaining games against Germany on Sunday and South Korea on Tuesday to qualify.