Jordan Spieth returned to the winners' circle and just in time for the upcoming Masters after celebrating a drought-ending Texas Open victory.
Not since winning the 2017 Open Championship had former world number one Spieth claimed a title on the PGA Tour.
But American star Spieth – tied for the lead at the end of the third round – ended his agonising wait at TPC San Antonio on Sunday following 1,351 days.
Spieth snapped a slump that lasted almost four years, posting a six-under-par 66 and seven birdies for a two-stroke victory ahead of Charley Hoffman (66) at 18 under overall.
Three-time major champion Spieth will now return to Augusta – the scene of his 2015 triumph – on April 8 with renewed confidence after emerging from the wilderness.
Spieth – who threatened to break through this year, having either been leader or co-leader at the Phoenix Open and Pebble Beach Pro-Am before finishing tied for fourth and third respectively – earned his 12th PGA Tour title.
The 27-year-old and 2015 Texas Open runner-up became the 92nd player in Tour history to reach 12 wins and moved into a tie for 82nd on the all-time list.
Five players in the last 40 years have earned 12 titles before turning 28 – Phil Mickelson (27 years and 209 days), Tiger Woods (23 years and 243 days), Rory McIlroy (27 years and 124 days), Justin Thomas (26 years and 251 days) and now Spieth (27 years and 251 days).
Hoffman – the 2016 champion – threatened to derail Spieth's bid to end his long wait, having moved within a shot of the lead before the latter birdied the 17th hole.
Spieth made Hoffman settle for back-to-back runners-up cheques after he finished second in 2019 prior to the 2020 event being cancelled due to the coronavirus pandemic.
Matt Wallace (70) finished outright third and four shots adrift of Spieth, two strokes better off than Lucas Glover (66).