Los Angeles - JB Holmes erased a four-shot deficit to emerge from an endurance test at Riviera Country Club on Sunday with a one-stroke victory over Justin Thomas in the Genesis Open.
On a day that saw the leaders play 33-plus holes in the weather-disrupted event, Holmes fired a one-under par 70 in the final round for a 14-under total of 270 and his fifth PGA Tour title - his first since the 2015 Houston Open.
"It's a huge win," said Holmes, who had just one top-10 finish in the 2018-19 season until this week.
Holmes and Thomas had traded the lead twice before Holmes went ahead for good at the 13th hole, draining a 12-foot par putt while Thomas needed four putts to close out a double-bogey.
"Two three-putts and a four-putt on my back nine," Thomas said after signing for a four-over 75 for 271. "The third putt on 13, I could feel the wind coming and I got scared so I tried to hit it harder - and I did hit it harder and that's why I missed it."
Holmes was still one ahead when he drained an 11-footer to save par after finding a bunker at 16 - part of his march home with seven straight pars.
"He played great," Thomas said. "But it's always a bummer to hand him a tournament. I feel like I should have won that thing."
Thomas certainly seemed to have things well in hand when he finished a third-round 65, after returning to the course with the rest of the field to resume the round at 6:45 am.
Holmes said the chaotic schedule that followed Thursday's seven-hour rain delay made for a difficult week of 4 am wake-up calls and marathon spells on the course.
Then came Sunday afternoon's biting winds, conditions that Holmes said more than justified his deliberate pace of play.
"You play in 25-mile-an-hour gusty winds and see how fast you play," he said. "You can't just get up there and whack it when it's blowing that hard."
Adam Scott, who started the final round tied with Holmes, saw his challenge evaporate in the testing conditions as he carded a five-over 76.
South Korean Kim Si-woo closed with a five-under par 66 for third place on 272, one stroke in front of Australian Marc Leishman (68) and Northern Ireland's Rory McIlroy (69).
Tournament host Tiger Woods, who made the cut with one shot to spare, vaulted into the top 15 with a third-round 65 that included two eagles - one on Saturday night and one on Sunday.
He was rolling with three birdies in his first seven holes of the final round - including holing out from a bunker at the par-three 16th - before fading down the stretch as the changeable weather brought a brief burst of rain and then cold, gusty winds.
"I got tired. I don't know if I'm the only one, but I definitely felt it today - wind, cold," admitted Woods, who had four bogeys in a six-hole stretch that ended with a three-putt at the fifth - where he missed from inside three feet.
He closed with a one-over 72 that left him on six-under 278 and said he was looking forward to nothing more than a day off before he thinks about preparing for next week's WGC-Mexico Championship.
"Those clubs aren't coming out of the travel case ... tomorrow's an off day," Woods said after failing once again to get to grips with Riviera, a course he played as a youngster but where he has never lifted the trophy in 12 attempts.
Woods said he drove the ball better than he did in his 2019 opener at Torrey Pines two weeks ago, but his struggles on the greens - including four three-putts in the first round, six altogether - were too much to overcome.
"It was one of the worst weeks I've ever had on the greens," he said. "Six three-putts, I don't think I've ever done that."
Leading final-round scores on Sunday in the rain-disrupted US PGA Tour Genesis Open (USA unless noted, par-71):
270 - JB Holmes 63-69-68-70
271 - Justin Thomas 66-65-65-75
272 - Kim Si-woo (KOR) 68-70-68-66
273 - Marc Leishman (AUS) 69-69-67-68, Rory McIlroy (NIR) 72-63-69-69
275 - Charles Howell 69-69-68-69
276 - Michael Thompson 69-64-73-70, Adam Scott (AUS) 66-65-69-76
277 - Hideki Matsuyama (JPN) 71-69-70-67, Carlos Ortiz (MEX) 67-72-69-69, Dustin Johnson 73-66-69-69, Kelly Kraft 69-68-69-71, Jon Rahm (ESP) 67-70-69-71, Vaughn Taylor 67-69-74-67
278 - Patrick Cantlay 68-71-70-69, Tiger Woods 70-71-65-72, Jonas Blixt (SWE) 68-66-73, Bryson DeChambeau 70-68-69-71, Luke List 71-66-73-68, Beau Hossler 68-69-70-71, Bubba Watson 70-66-69-73, Xander Schauffele 74-68-67-69, Patrick Rodgers 66-67-73-72, Tony Finau 66-68-72-72,
279 - Rafa Cabrera Bello (ESP) 68-71-69-71, Lee Kyoung-hoon (KOR) 72-69-68-70, Paul Casey (ENG) 70-66-71-72