The New Zealand women's hockey team remains unbeaten at the Commonwealth Games in Glasgow after edging past South Africa 2-1 in pool play.
The Black Sticks women have scored their third straight win, beating South Africa 2-1.
Anita Punt scored early from a penalty corner before the South Africans squared things up just before half time.
Krystal Forgesson grabbed the winner with 13 minutes to play.
New Zealand top their pool and play Canada in their last group match, needing to win that match to make sure they avoid Australia in ther semi-finals.