Brooks Koepka's victory in the Waste Management Phoenix Open was a reminder that he remains one of golf's superstars.
Frustrations with form and injury had hampered him. And he'd gone into that event on the back of a trio of missed cuts.
But, yet again, when he got a sniff of victory, the competitive beast in Koepka came roaring out.
In the last four years he's marked himself as one of the leading Major players of his generation.
During a golden spell he banked four in nine starts after landing two US Opens and two PGA Championships.
So, after his timely win in Phoenix, golf fans are asking the obvious question: can Koepka win another Major in 2021?
Here, Planet Sport Golf look at his past record at this year's venues - Augusta National, Kiawah Island, Torrey Pines and Royal St. George's.
The Masters: Koepka's record at Augusta National
Best odds: 14/1 at Betfred
Record at The Masters
2018: Did not play
It's taken many of the greatest golfers a long time to crack Augusta National. Three-time Masters winner Phil Mickelson took 12 attempts while the latest champion, Dustin Johnson, required 10.
However, both had laid down markers. Mickelson had posted a quartet of top-three finishes before sliding his arms in the Green Jacket. Johnson had finished runner-up the year before.
That's good news for Koepka, who is building a strong body of work at Augusta. After T2 in 2019 and T7 last year, the American will again be among the favorites.
This April will be his sixth attempt (Nick Faldo won on his sixth go) so he'll be targeting this title over the next few years.
PGA Championship: Koepka at Kiawah Island
Best odds: 16/1 Unibet
Record at the PGA Championship
2013: T70 (Oak Hill, New York)
2014: T15 (Kentucky, Valhalla)
2015: T5 (Whistling Straits, Wisconsin)
2016: T4 (Baltusrol, New Jersey)
2017: T13 (Quail Hollow, North Carolina)
2018: WON (Bellerive, Missouri)
2019: WON (Bethpage State Park, New York)
2020: T29 (Harding Park, California)
Koepka has yet to contest a Major at this year's PGA Championship venue, Kiawah Island.
But the lengthy (7,848-yard) Ocean Course should be right up his street
This Major has brought him some of his best moments. After back-to-back top fives in 2015 and 2016, he shot 16-under to win at Bellerive in 2018, coming home two shots clear of Tiger Woods. That tally of 264 on the 7,316-yard par 70 matched the lowest total in Major Championship history.
He defended at Bethpage Black (7,459 yards) with 8-under 272. Koepka actually hit 12-under after 54 holes but struggled on the final day, although doing enough to come home two clear of Dustin Johnson.
US Open: Koepka at Torrey Pines
Best odds: 16/1 Unibet
Record at Torrey Pines in the Farmers Insurance Open
2017: Missed cut
2021: Missed cut
Koepka has had three looks at Torrey Pines South but it hasn't gone well.
He missed the cut again this year and even when he did play all four rounds, his three loops of Torrey Pines South were 74-74-74.
Koepka will hope the firmer conditions of June will be more to his liking than how the course plays in January.
Record at the US Open
2012: Missed cut (Olympic Club, California)
2013: Did not play
2014: T4 (Pinehurst, North Carolina)
2015: T18 (Chambers Bay, Washington)
2016: T13 (Oakmont, Pennsylvania)
2017: WON (Erin Hills, Wisconsin)
2018: WON (Shinnecock, New York)
2019: 2 (Pebble Beach, California)
2020: Did not play
Koepka has built a brilliant record in the US Open, winning the event twice.
A tied fourth at Pinehurst showed he had the skills and his win at Erin Hills (7,741-yard par 72) came with a joint-record score of 16-under 272.
A calm temperament is another key tool and Koepka leant on that in very different circumstances at Shinnecock 12 months later. Defending the title, he shot 1-over 281 to edge out Tommy Fleetwood by a shot.
British Open: Koepka at Royal St. George's
Best odds: 16/1 Sky Bet
Record at the British Open
2013: MC (Muirfield, Scotland)
2014: T67 (Hoylake, England)
2015: T10 (St Andrews, Scotland)
2016: Did not play
2017: T6 (Royal Birkdale, England)
2018: T39 (Carnoustie, Scotland)
2019: T4 (Royal Portrush, Northern Ireland)
2020: No tournament
While not winning a Claret Jug, Koepka has certainly flexed his muscles on the links.
He has three top 10s from his six starts and produced his best finish at Royal Portrush last time. That suggests he has the tools to win a British Open sooner rather than later.
As he said at Royal Portrush: "I enjoy links golf. It's fun. I see so many different shots. Every time I'm over a golf ball I see about 20 different shots you could play. Using your imagination, that's what I enjoy."
It's also worth remembering this Koepka quote about the Majors:
"I feel like the Majors really get my attention. I don't know what it is. Just the fact that every shot counts so much, you want to win Majors more than you want to win anything else. I felt like I've had a few chances coming down the stretch to win a couple more. But, you know, I don't know what it is, but the majors, I get going for it."