Just three years later, Rory McIlroy has done it again.
McIlroy fired a four-under 66 at East Lake Golf Club in Atlanta on Sunday, enough to send him flying past the rest of the field to claim the Tour Championship and win his second career FedExCup.
“To play like that, alongside Brooks (Koepka) and get the win, win the FedExCup, it’s awesome,” McIlroy said. “It’s amazing how different things can be in a year.”
McIlroy — who started the day one back of Justin Thomas as the third round of play, which was suspended Saturday due to weather, picked back up — first took the lead on No. 7, jumping ahead of Koepka with a deep birdie putt.
Koepka made his first double-bogey in 141 holes on No. 7 after losing his initial drive in the trees on the right. McIlroy’s birdie completed a three-stroke swing on that hole.
Though he made birdie on the next hole, Koepka slid even further on the back nine after recording three straight bogeys. McIlroy, on the other hand, quickly jumped to a three-shot lead after back-to-back birdies on Nos. 12 and 13.
“This week, (I) just didn’t get it done,” Koepka said, via the Associated Press. “I don’t think I was going to beat Rory today, even if I had it.”
Though he followed those up with a pair of bogeys, McIlroy saved par on No. 16 before confidently draining a birdie putt on No. 17 to push his lead back to three. He made one last birdie on No. 18 for good measure, claiming the Tour Championship, the FedExCup and its $15 million prize — the biggest payout in golf history — in dominant fashion.
The win marks McIlroy’s third of the season, following his victories at The Players Championship and the RBC Canadian Open, and his 17th career win on the PGA Tour. He had 14 top-10 finishes this season, too, including a T9 finish at the U.S. Open and a T8 finish at the PGA Championship. The 30-year-old won his first FedExCup in 2016, thanks to a 15-foot birdie putt in a three-man playoff.
He’s now just the second player to claim multiple FedExCup titles, joining Tiger Woods.
“I think I’ve given myself so many chances, and to win three times is awesome,” McIlroy said. “I feel like I could’ve won more. But to win the FedExCup again, to persist the whole way throughout the year, to keep giving myself chances even when I was getting knocked back and not be denied, I’m very proud of myself and I’m going to enjoy this one tonight.”
Xander Schauffele finished in second at 14-under on Sunday, taking home a $5 million prize. Koepka and Thomas tied for third at 13-under, and Paul Casey finished in fifth at 9-under.
More from Yahoo Sports: