Phoenix — Jeff Maggert holed out from 123 yards for eagle on the third playoff hole Sunday to win the Charles Schwab Cup Championship and hand Scott McCarron the season points title on the PGA Tour Champions.

Two holes earlier, Retief Goosen missed a 4-foot birdie putt that would have given him the tournament and the Charles Schwab Cup.

Instead, the South African could only watch from the fairway as Maggert’s shot on the par-4 17th landed in front of the pin, bounced once and dropped for a stunning conclusion to the season. Maggert threw both hands up in the air to celebrate.

“I’ve seen it happen. I never, ever thought it would happen to me,” Maggert said of his game-winner.

No one was happier than McCarron, who has led the Charles Schwab Cup since April but did not contend in any of the three postseason events. McCarron tied for 27th in the final event at Phoenix Country Club, opening the door for others to claim the $1 million bonus.

Bernhard Langer got in the mix for another title with a hole-in-one on the eighth hole, only for his putter to go cold. Goosen, No. 5 in the standings, was poised to capture the cup when he birdied three of his last four holes for a 7-under 64 to finish at 21-under 263.

Maggert, who started the final round with a one-shot lead, pulled his drive into the trees on the par-5 18th and had to lay up. He hit wedge to 8 feet and made the birdie putt for a 66 to force the playoff.

Goosen appeared to have it won on the first extra hole at the 18th when he hit a pitch-and-run to 4 feet behind the cup for a birdie putt, and Maggert missed his birdie chance from about 8 feet. The two-time U.S. Open champion badly pulled the putt, extending the playoff.

Maggert caught a break on the 18th in the second extra hole when his second shot went left, bounced off the gallery and into the fairway. That gave him a clean lie for a tough shot, and he clipped it beautifully to 3 feet for birdie. Goosen chipped from just short of the green to 2 feet for birdie.

They went to the 17th as darkness neared. Goosen hit pitching wedge from a bunker to 8 feet for a good look at birdie. He never had to putt when Maggert holed the winning shot from the fairway.

Maggert had gone 96 starts on the PGA Tour Champions since his last victory in August 2015.

It was perfect timing to end the drought for McCarron, who won three times this year, but not since Japan the first week in June.

“I was very fortunate to have a good stretch early in the year,” McCarron said. “I didn’t play great in the playoffs, but it was good enough.”

LPGA

In Shiga, Japan, overnight leader Ai Suzuki shot a bogey-free 5-under 67 to win the LPGA Japan Classic by three strokes.

Suzuki carded her fifth birdie of the day on the par-5 18th hole at the Seta Golf Course to finish with a 17-under 199, three shots ahead of Hyo Joo Kim (66).

Minjee Lee finished in third place at 11-under 205 after shooting a 68 in the final event of the LPGA Tour’s Asia Swing.

Gaby Lopez, who started the final round in second place three strokes back, offset a pair of birdies with two bogeys for an even-par 72 that left her tied for sixth place with three others including two-time Japan Classic winner Shanshan Feng (70).

Lexi Thompson, making her first start since the Indy Women in Tech Championship in September, was tied for 24th place after a 71.

European

In Antalya, Turkey, Tyrrell Hatton won the Turkish Airlines Open after a record-equaling six-man playoff that finished under floodlights.

Hatton defeated Matthias Schwab with a par on the fourth extra hole to win his fourth title in memorable circumstances in Antalya.

Earlier, Hatton (67), Schwab (70), Kurt Kitayama (64), Victor Perez (65) and Benjamin Hebert (67), and Erik Van Rooyen (65) had all finished tied on 20 under to set up the third six-man playoff in European Tour history.

Schwab had led by three shots going into the final round as the 24-year-old Austrian chased his first European Tour title.

Patrick Reed started the day tied for second after two straight 7-under 65s at the Montgomerie Maxx Royal. On Sunday he shot 71 — just as he did in the first round — to finish tied for 10th on 16 under.

Two-time defending champion Justin Rose (68) ended in a tie for 21st on 13 under.