Just 32 days after being demolished by Tiger Woods, former European Tour member Stephen Ames celebrated the biggest win of his career in Florida on Sunday.
While Sergio Garcia and Vijay Singh, his two closest challengers overnight, fell away horribly, Trinidad-born Ames, runner-up in 2002, lifted his game to new heights and ran away with golf's richest event - the $8m ( £5) Players Championship at Sawgrass.
The 41-year-old, crushed by Woods by a record 9&8 margin at the Accenture Match Play Championship last month, claimed the $1.44m (£862,275) title by a massive six shots from South African Retief Goosen after a strong-closing 67, the best round of the day by two.
It was only the second win Ames has had in over 200 events on the US Tour - a circuit he was banned from playing for a while because of visa problems.
Goosen, round in 69, was himself three strokes clear of the third-placed quartet of Jim Furyk, Pat Perez, Colombia's Camilo Villegas and Swede Henrik Stenson.
Garcia finished 14th after dropping five shots in the first five holes and coming off eventually with a red-faced 78.
In a disastrous front nine the 26-year-old Spaniard missed from under three feet for a three-putt bogey six on the 2nd, failed to get up and down from sand at the next, went from rough to water for a double bogey six on the 4th and then let another shot go at the fifth.
This while World No 2 Singh, also without a victory this year, returned a 77 for 8th place
Meanwhile, Greg Owen, like Jean Van de Velde more famous for losing a tournament than winning one, and Ian Poulter saw their dream of playing in this year's Masters fade away with rounds of 73 and 75 respectively.
At 64th in the world Ames was looking for a trip to Augusta himself and he achieved it in the best possible fashion.
Winner of the Benson and Hedges International at The Oxfordshire during his time in Europe, Ames had been denied this event four years ago by an amazing finish from New Zealander Craig Perks, who chipped in twice in the last three holes.
But Ames, with his brother Robert as his caddie, made sure this time that nobody could do the same to him with the most polished display of his life.
He moved four clear with a superb outward 34 before hitting trouble on the 424-yard 10th.
On the edge of a bunker in two he failed to get out first time and double-bogeyed.
It sliced his advantage in half, but the response was superb - a two-putt birdie at the long 11th, then a tee shot to two feet on the 13th, where Fred Couples had earlier made the fourth hole-in-one of the week.
That put him five clear and even when he had to chop out of the rough on the dangerous 14th he made a 15-footer for par and followed that with a nine-foot birdie putt.
The best was still to come, though.
He just carried the lake at the long 16th, but from the fringe rolled in a 25-footer for eagle.
His win comes eight months after his wife Jodie - Canadian just as Ames is himself now - had three-quarters of one lung removed following the discovery of cancer.
After a third round 77, Owen, left to rue his late collapse at Bay Hill last week even more, was down in 32nd place and in all probability needed to climb to 13th to grab a place at Augusta.
From the moment he putted off the lightning-fast opening green and bogeyed, it looked mission impossible, but after battling away for a one over total of 289 he still clung to a slight chance at joint 25th as most of those ahead of him had still to finish.But in the end all he did was move up to 22nd, which looked to be a couple of strokes shy of where he needed to be.
"The Masters was on my mind all day, but the greens were the quickest I have ever played on - close to being unplayable," he said.
"The only places it seemed they had not watered them were where the holes were.
"There are still demons in there I need to get rid of and missing short putts does not help."
At Bay Hill he three-putted from three feet on the 17th and bogeyed the last to lose by one. Winning the Bay Hill Invitational would have put him well inside the world's top 50, but second place meant 53rd - and it is only the top 50 after this week's event that earn Augusta exemptions.
Poulter required a third place this week, but was 27th with a round to go and never made the move he was hoping for.
The moment it all went horribly wrong for him was the 12th in his third round 75. Poulter could move his ball less than 14 yards from the rough and took hefty whacks at a patch of land he never wants to see again.
His actions, captured on television, could result in a fine.
Tiger Woods, in his last competitive round before a defence of the Masters which inevitably has a question mark over it because of the health of his father, came in with a 75 to be alongside Owen.
Meanwhile, Darren Clarke, whose wife Heather is also battling cancer, got to three under, but bogeyed the 16th and was in the water at the short 17th.
The Ulsterman double-bogeyed there and finished with a 73 for level par that left him 23rd with Londoner Brian Davis (72).
For a while Ames was under challenge from not just one South African, but two. Ernie Els climbed to second place by covering the first 11 holes in five under, but he bogeyed the 14th and 15th and followed Clarke into the lake two holes later.
Ames commented: "My main objective was to have the same thoughts as the first three days - be clear and committed in what I was doing.
"I did it perfectly. Apart from the 10th I was flawless and it almost felt like a walk in the park."
Collated final Scores & totals in the USPGA Tour Players Championship, TPC Sawgrass, Ponte Vedra Beach, Florida, United States (USA unless stated, par 72):
274 Stephen Ames (Can) 71 66 70 67280 Retief Goosen (RSA) 69 71 71 69
283 Pat Perez 71 72 69 71, Jim Furyk 65 71 75 72, Camilo Villegas (Col) 74 70 68 71, Henrik Stenson (Swe) 69 71 70 73
284 Jose Maria Olazabal (Spa) 68 71 74 71
285 Ernie Els (RSA) 72 70 72 71, Vaughn Taylor 73 71 68 73, John Rollins 68 71 72 74, Bo Van Pelt 68 71 72 74, Carl Pettersson (Swe) 71 70 70 74, Vijay Singh (Fij) 68 70 70 77
286 Phil Mickelson 70 73 69 74, Sergio Garcia (Spa) 70 68 70 78
287 Brad Faxon 70 69 79 69, KJ Choi (Kor) 69 69 77 72, Charles Warren 73 71 72 71, Fred Funk 70 69 74 74
288 Brian Davis (Gbr) 70 73 73 72, Darren Clarke (Gbr) 73 70 72 73
289 Greg Owen (Gbr) 71 68 77 73, Fredrik Jacobson (Swe) 69 72 74 74, Tiger Woods 72 69 73 75, Craig Parry (Aus) 70 73 70 76, Mike Weir (Can) 71 71 68 79
290 Nick Price (Zim) 72 71 74 73, Richard Johnson (Swe) 72 70 75 73, Ian Poulter (Gbr) 72 68 75 75, Jason Bohn 71 72 72 75, Todd Fischer 73 68 72 77, James Driscoll 71 72 70 77, Tom Lehman 71 71 70 78, Tom Pernice 70 70 71 79
291 Fred Couples 69 73 75 74
292 Ben Crane 68 74 77 73, Joe Durant 69 72 75 76
293 Miguel Angel Jimenez (Spa) 67 74 82 70, David Howell (Gbr) 71 71 81 70, Tim Petrovic 73 69 80 71, JB Holmes 71 73 76 73, Robert Allenby (Aus) 67 73 78 75, Lee Westwood (Gbr) 70 73 73 77, Jesper Parnevik (Swe) 72 72 72 77
294 Jeff Maggert 73 69 78 74, JJ Henry 71 73 77 73, Dudley Hart 73 70 75 76, Jeff Sluman 70 73 75 76, Peter Lonard (Aus) 71 73 74 76, Carlos Franco (Par) 71 71 75 77, John Daly 70 73 74 77, Arron Oberholser 68 71 74 81
295 Robert Gamez 71 72 78 74, Charles Howell 71 73 76 75, Adam Scott (Aus) 70 67 82 76
296 Steve Lowery 73 70 78 75, Bart Bryant 73 71 74 78
297 Joey Sindelar 71 73 80 73, Bernhard Langer (Ger) 67 75 79 76, Rocco Mediate 69 74 77 77, Sean O'Hair 73 71 75 78, Zach Johnson 71 73 74 79
298 Harrison Frazar 70 74 76 78, Kirk Triplett 70 71 76 81, Steve Flesch 69 70 75 84
299 Olin Browne 69 75 76 79, Nathan Green (Aus) 72 72 75 80, Rich Beem 71 72 71 85
300 Thomas Bjorn (Den) 69 73 80 78
301 Chad Campbell 70 72 79 80, Shingo Katayama (Jpn) 70 73 77 81
302 Mark Calcavecchia 69 73 81 79
304 Woody Austin 73 69 83 79
306 Mark Hensby (Aus) 71 73 79 83