Charley Hoffman rallied from a three-shot deficit Sunday by closing with a 5-under 66 for a one-shot victory over Shawn Stefani in the OHL Classic at Mayakoba.

Hoffman ended another long drought with his third career PGA Tour victory. He had gone 105 starts between his first and second victory, and this time went 108 starts until winning the final PGA Tour event of the calendar year.

Hoffman and Stefani each finished with a bogey.

Hoffman hit his tee shot against the trunk of a tree and had to play left-handed out to the fairway. Stefani drove into a bunker and had to play short of the green because of a steep lip. A 50-yard pitch for his third shot was short of the green. Stefani closed with a 69.