Updated

South Africa's Branden Grace won his first European Tour title Sunday with a par 72 for a one-shot victory at the Joburg Open.

Grace had a bogey and birdie on the East Course at Royal Johannesburg and Kensington Golf Club to edge Englishman Jamie Elson, finishing at 17-under 270.

The 23-year-old Grace had his three-shot, third-round lead cut to one when Elson made a 30-foot putt for eagle on No. 18. But Grace, one of 27 players to complete his third round in the morning because of rain delays, held on with nine straight pars coming home for his second professional win.

Scottish pair David Drysdale and Marc Warren were part of a six-way tie for third. Retief Goosen finished 16th, seven shots behind the leader.