Tony Finau won in style during Sunday's final round of play at the TPC Twin Cities Course in Minnesota.
The 32-year-old American found himself five shots adrift of the leading pack and likely didn't fancy his chances at all of winning the title after Saturday.
However, a superb round of 67, which included three successive birdies from the 14th helped him storm into the lead after a disastrous showing from overnight leader Scott Piercy.
Piercy, who began the day four ahead, had six bogeys, a treble - where he left a bunker escape in the sand and then hit his next shot into the lake - and two birdies as he collapsed with a 41 on the back nine in 41.
As a result, the American's roundof 76 meant the trophy slipped through his fingers, leaving him on a total of just 13-under.
In contrast, Finau's fine performance allowed him a bogey six on the 18th, with his previous birdies giving him a cushion to the leading pack.
He finished three shots clear of South Korea's Im Sung-jae in second, who also shone in the final round to climb the standings.
Former Masters champion Danny Willett finished in a share of seventh on 10 under after recovering from two opening bogeys to shoot a 68.