When Rory McIlroy lifted the PGA Championship's mighty Wanamaker Trophy in 2014, few would have guessed that a decade later he would have failed to add to his four Major titles.
Letting the US Open slip through his grasp at Pinehurst No.2 in June meant the wait for a fifth Major goes on - and if he doesn't win The Open at Troon it will be a full decade since his last triumph.
The Northern Irishman was on top of the world and dominating the sport in 2014 - lifting the Claret Jug at Royal Liverpool to add the Open Championship to his previous US Open and PGA Championship triumphs.
McIlroy was unstoppable at this time, and won back-to-back Majors by winning a thrilling PGA Championship in the darkness at Valhalla just three weeks after his Open success.
That made if four Major wins in four years, and four of golf's biggest prizes tucked away in his trophy cabinet aged just 25, with the golfing world at his mercy.
It even prompted the great Jack Nicklaus to say: "Rory has an opportunity to win 15 or 20 majors or whatever he wants to do."
McIlroy now just needed to win the Masters to become just the sixth man to win the career Grand Slam, and it seemed just a matter of when not if that would ever happen.
However, for one reason or another, McIlroy has failed to win another Major since lifting the Wanamaker Trophy in August 2014, with now his wait for a fifth Major stretching to a decade.
And it's not like he hasn't gone close, most famously at Pinehurst, but he's just not managed to get over the line on more than one occasion since then.
Which Majors has Rory McIlroy won?
McIlroy's maiden Major triumph was an incredible story, and just about summed up his mentality as he bounced back from that devastating Masters meltdown by winning the very next Major - and doing it in style.
He lapped the field at Congressional to power away for a wire-to-wire US Open victory smashing scoring records as he went.
The 2012 PGA Championship followed the year after, before his best year in 2014 when adding The Open and PGA Championship.
How many runners-up finishes does Rory McIlroy have in Majors?
McIlroy has an incredible 21 top-10 finishes since his last Major success, including a top 10 in seven of the eight Major championships he played in 2022 and 2023 and of course that near miss at the US Open this year when Bryson DeChambeau claimed the spoils.
And even before the obvious heartbreak at Pinehurst, he's had some of his nearest misses in recent years, most notably at the 150th Open Championship at St Andrews in 2022, when he looked to have the Claret Jug sewn-up only to be pipped on Sunday by a flying Cam Smith finish.
McIlroy also looked like breaking his drought at the 2023 US Open but just couldn't get anything going on the back nine on Sunday as he lost out to Wyndham Clark by a shot.
And Brian Harman's runaway Open victory denied McIlroy the chance to defend the Claret Jug he won at Hoylake, meaning his Major drought will stretch into a 10th year and counting.
Overall, he's had four runners-up finishes - two coming in the last two US Open tournaments and one each in The Masters and The Open.
His second place at Augusta came in 2022 when a 64 on Sunday saw him finish behind runaway winner Scottie Scheffler, while his runner-up spot at The Open came in a bunched finish at Carnoustie in 2018 behind Francesco Molinari.
What's Rory McIlroy's Open Championship record?
And so McIlroy's last chance in 2024 comes at Royal Troon, where he's had one of his six top-five finishes in the race for the Claret Jug - when he finished way behind Phil Mickelson and Henrik Stenson.
McIlroy's Open Championship record is pretty solid. His one Open victory came in 2014 at Royal Liverpool - where he also finished T6 last year.
His one runner-up finish came at Carnoustie in 2018, while he's finished third twice at St Andrews, in 2022 and 2010, and also has a fourth-placed finish in 2017 at Royal Birkdale.