Cape Town, June 21 -- France withstood a fierce second-half fightback from South Africa in the final to be crowned FIH Hockey Men's Nations Cup champions in front of a sold-out crowd at Hartleyvale Stadium here.

Earlier in the day, New Zealand came from a goal down to beat Japan 3-1 and claim the bronze medal.

After racing into an early lead, France held on for 2-1 victory against a determined South African side to earn the right to play in the FIH Hockey Pro League next season.

Victor Charlet fired France ahead in the fourth minute, his big drag flick finding the corner of the goal beyond the reach of Cullin de Jager's left foot.

Etienne Tynevez doubled their lead four minutes later after receiving the ball completely unmarked a yard i...