Miami - American journeyman Ryan Armour fired a four-under par 68 on Sunday to capture his first US PGA Tour title at the Sanderson Farms Championship.
Armour, 41, had surged to a five-shot lead through 54 holes.
He had six birdies in his four-under effort on Sunday at the Country Club of Jackson, Mississippi, for a 72-hole total of 269 and a five-shot win over Chesson Hadley - who also carded a 68.
Armour's first title came in his 105th US PGA Tour start.
"I'm tearing up. I'm not going to lie," said Armour, who turned pro in 1999 and has since bounced between the PGA Tour and the developmental web.com circuit.
He competed in 20 US PGA Tour events in the 2016-17 season, finishing 159th on the FedEx Cup points list. He had to play on the web.com tour finals series to try to regain his card for the main tour.
"There were some lean times. I thought about quitting, but my wife wouldn't let me," Armour said. "Thank god. I love her. It goes back to have faith in what you do. You know if you believe in something, go do it, work hard at it and have fun doing it."
Jonathan Randolph, a Mississippi native playing his home course, mounted a charge with seven birdies in his first nine holes.
But Armour had three birdies in his first seven to maintain his advantage, and Randolph settled for a five-under 67 that included eight birdies and three bogeys and left him in solo third on 276.
Leading scores after the final round of the PGA Tour's Sanderson Farms Championship at the Country Club of Jackson, Mississippi, on Sunday (Par 72, USA unless stated):
269 - Ryan Armour 66-68-67-68
274 - Chesson Hadley 68-70-68-68
276 - Jonathan Randolph 69-69-71-67
278 - Smylie Kaufman 67-72-71-68, Brian Stuard 67-70-71-70, Scott Strohmeyer 72-67-68-71
279 - Jason Kokrak 69-70-73-67, Nicholas Lindheim 70-67-72-70, Ben Silverman 68-70-69-72
280 - Patton Kizzire 71-72-69-68, Ricky Barnes 69-70-75-66, Derek Fathauer 67-71-73-69, Kevin Streelman 71-69-71-69, Shawn Stefani 72-71-67-70, Vaughn Taylor 70-66-71-73, Beau Hossler 69-69-69-73