Cape Town - Branden Grace flew the South African flag at the year's final golf major - the PGA Championship - at Whistling Straits in Kohler, America at the weekend.
Grace, 27, finished in third position with an impressive score of 15-under par, five shots behind champion Jason Day of Australia and two behind America's Jordan Spieth.
It was Day's maiden win at a major championship having come close on several previous attempts.
Grace put himself into contention with a remarkable 64 on Saturday, but shot 69 on Sunday which left him behind the two pace-setters.
George Coetzee fared second best of the South Africans, finishing on 12-under par after shooting 67 in Sunday's final round.
Ernie Els finished tied for 25th on 5-under par, while Louis Oosthuizen (-4) and Charl Schwartzel (-3) were further back.
The other South Africans competing in the event - Tim Clark, Rory Sabbatini and Johan Kok (SA-born) - had missed the cut.
Meanwhile, Northern Ireland's Rory McIlroy, who returned to action this week after an ankle injury layoff, finished alone in 17th place on 9-under but it wasn't enough to see him relinquish his world No 1 spot to Spieth, who won this year's Masters and US Open titles.
The year's other major, the Open Championship, was won by America's Zach Johnson.
Johnson had pipped Oosthuizen in a playoff at St Andrews, but he failed to make the cut at Whistling Straits.
Final-round scores on Sunday from the 97th PGA Championship at par-72 Whistling Straits:
268 - Jason Day (AUS) 68-67-66-67
271 - Jordan Spieth (USA) 71-67-65-68
273 - Branden Grace (RSA) 71-69-64-69
274 - Justin Rose (ENG) 69-67-68-70
275 - Brooks Koepka (USA) 73-69-67-66, Anirban Lahiri (IND) 70-67-70-68
276 - George Coetzee (RSA) 74-65-70-67, Matt Kuchar (USA) 68-72-68-68, Dustin Johnson (USA) 66-73-68-69
277 - Robert Streb (USA) 70-73-67-67, Tony Finau (USA) 71-66-69-71
278 - Brendan Steele (USA) 69-69-73-67, David Lingmerth (SWE) 67-70-75-66, Russell Henley (USA) 68-71-70-69, Brandt Snedeker (USA) 71-70-68-69, Martin Kaymer (GER) 70-70-65-73
279 - Rory McIlroy (NIR) 71-71-68-69
280 - Phil Mickelson (USA) 72-73-66-69, Justin Thomas (USA) 72-70-68-70, Victor Dubuisson (FRA) 76-70-67-67
281 Bubba Watson (USA) 72-71-70-68, Hiroshi Iwata (JPN) 77-63-70-71, Matt Jones (AUS) 68-65-73-75
282 - J.B. Holmes (USA) 68-71-69-74
283 - Tyrrell Hatton (ENG) 73-72-68-70, Cameron Smith (AUS) 74-68-70-71, Henrik Stenson (SWE) 76-66-70-71, Ernie Els (RSA) 71-71-69-72, Billy Horschel (USA) 72-68-68-75
284 - Steve Stricker (USA) 71-72-71-70, Louis Oosthuizen (RSA) 72-71-72-69, Nick Watney (USA) 78-68-68-70, Rickie Fowler (USA) 73-70-70-71, Jim Furyk (USA) 73-70-69-72, Paul Casey (ENG) 70-70-70-74, Patrick Reed (USA) 75-69-67-73
285 - Vijay Singh (FIJ) 73-71-71-70, Ryan Moore (USA) 73-70-75-67, Hideki Matsuyama (JPN) 70-70-71-74, Charl Schwartzel (RSA) 73-69-68-75, Jason Bohn (USA) 74-71-66-74, Boo Weekley (USA) 75-70-65-75
286 - Kevin Chappell (USA) 73-68-78-67, Hunter Mahan (USA) 72-68-73-73, Danny Lee (NZL) 68-77-69-72, Lee Westwood (ENG) 72-72-70-72, Luke Donald (ENG) 72-70-70-74
287 - Yang Yong-Eun (KOR) 70-72-72-73, Harris English (USA) 68-71-76-72, Marc Warren (SCO) 72-73-69-73, Thomas Bjorn (DEN) 69-75-69-74, Marcel Siem (GER) 70-70-73-74, Scott Piercy (USA) 68-70-74-75
288 - Mikko Ilonen (FIN) 72-73-71-72, Sergio Garcia (ESP) 72-71-75-70, Danny Willett (ENG) 74-70-71-73, Troy Merritt (USA) 74-70-75-69, Webb Simpson (USA) 71-71-72-74, Kevin Streelman (USA) 73-71-74-70, Francesco Molinari (ITA) 71-73-69-75
289 - Emiliano Grillo (ARG) 70-73-72-74, Keegan Bradley (USA) 76-70-72-71, Chesson Hadley (USA) 73-71-70-75
290 - Bae Sang-Moon (Kor) 71-72-72-75
291 - Brendon De Jonge (ZIM) 72-71-75-73, Bill Haas (USA) 73-72-71-75, Charles Howell (USA) 70-70-77-74
292 - Kiradech Aphibarnrat (THA) 72-72-73-75, Jason Dufner (USA) 71-75-69-77, Nick Taylor (CAN) 73-73-75-71
293 - Brian Gaffney (USA) 71-73-78-71
294 - Koumei Oda (JPN) 79-67-72-76, J.J. Henry (USA) 75-70-74-75, Sean O'Hair (USA) 75-68-73-78
296 - Morgan Hoffmann (USA) 72-74-72-78, Carl Pettersson (SWE) 76-70-75-75
297 - James Morrison (ENG) 69-74-76-78