Miami - Dustin Johnson claimed his first victory since his six-month leave of absence on Sunday, firing a three-under 69 to win the World Golf Championships Cadillac Championship.
The 30-year-old American has now won titles in eight consecutive seasons and earned his first since the 2013 WGC HSBC Championship.
Johnson finished with a nine-under 279 total, one stroke ahead of runner-up and fellow American JB Holmes and two clear of reigning Masters champ Bubba Watson in a battle of the longest hitters on the PGA.
Holmes, who was seeking to finish off a wire-to-wire victory, shot a three-over 75 while Watson had a one-under 71 on the Blue Monster at Doral.
Johnson won in his fifth tournament back since announcing last July he was taking a hiatus to deal with personal problems.
Johnson returned to the tour at the Farmers Insurance Open in February where he missed the cut by one stroke.
One month earlier, his fiancee Paulina Gretzky had given birth to the couple's first child, a boy.
Johnson parred the final hole Sunday then celebrated at the 18th tee with Paulina and his son. Paulina is the eldest daughter of hockey legend Wayne Gretzky.Leading final-round scores on Sunday at the World Golf Championship Cadillac Championship at Doral (USA unless noted, par-72):
279 - Dustin Johnson 68-73-69-69
280 - J.B. Holmes 62-73-70-75
281 - Bubba Watson 71-69-70-71
284 - Adam Scott (AUS) 70-68-75-71, Henrik Stenson (SWE) 69-71-72-72
285 - Louis Oosthuizen (RSA) 71-74-67-73
286 - Webb Simpson 74-69-70-73, Bill Haas 74-73-65-74
287 - Kevin Na 74-71-71-71, Rory McIlroy (NIR) 73-70-72-72, Ryan Moore 66-71-74-76
288 - Danny Willett (ENG) 73-76-71-68, Jim Furyk 70-73-76-69, Rickie Fowler 68-77-71-72, Ryan Palmer 71-70-74-73, Lee Westwood (ENG) 71-72-70-75
289 - Jordan Spieth 75-69-73-72, Marc Warren (SCO) 73-75-69-72, Brandt Snedeker 74-73-70-72, Brooks Koepka 69-74-73-73, Morgan Hoffmann 73-71-71-74, Shane Lowry (IRL) 71-74-70-74
290 - Gary Woodland
70-74-76-70, Hideki Matsuyama (JPN) 76-72-72-70, Thomas Aiken (RSA)
78-69-72-71, Ross Fisher (ENG) 78-71-69-72, Matt Kuchar 73-75-70-72,
Brendon Todd 72-73-72-73, Mikko Ilonen (FIN) 78-72-67-73, Patrick Reed