Rory McIlroy held off Sergio Garcia to win the British Open today, making him only the third golfer in history—after Jack Nicklaus and Tiger Woods—to have won three different majors by the age of 25, reports the AP. "It feels incredible," he tells the BBC. "To win three legs of the four majors at 25 is a pretty good achievement, it is not going to sink in for a while." The win is all the sweeter because, as the New York Post notes, McIlroy's dad predicted 10 years ago that he'd pull off the feat—and he, along with a group of friends, put his money where his mouth was. Their take for being right? About $340,000. "I don't think it matters to my dad so much but the few mates he did the bet with will be very happy," says the younger McIlroy. (More British Open (golf) stories.)