ST. LOUIS — Camilo Villegas gave golf fans a real reason to pay attention to him — a trophy.

A marketing dream with his model looks and stylish dress, Villegas won for the first time on the PGA Tour with three big putts on the back nine at Bellerive on Sunday for a wire-to-wire victory in the BMW Championship.

Villegas closed with a 2-under 68 for a two-shot victory over Dudley Hart, who birdied the final two holes to earn a trip to the Masters with his highest finish in two years.

With one playoff event remaining, the FedEx Cup essentially is over.

Vijay Singh, who won the first two events, tied for 44th and earned enough points that all he has to do is complete four rounds at the Tour Championship in two weeks to collect the $10 million payoff.

But the surly Singh didn't seem terribly grateful.

In a move that took some shine off the tour's new prize, Singh refused to speak to NBC Sports and walked briskly past a group of other media after finishing his round.

Villegas, a 26-year-old Colombian in his third year on tour, finished at 15-under 265 and collected $1.26 million.

Villegas had been building toward a moment like this in the last few months. He was near the lead going into the weekend at the British Open, rallied to finish fourth in the PGA Championship, then started the final round last week at the Deutsche Bank Championship one shot behind until faltering.

He had ample opportunity to let this one get away, too.

NYKREDIT MASTERS: At Helsingoer, Denmark — Annika Sorenstam ended her pro career in Europe by finishing third in the Nykredit Masters.

The 37-year-old Hall of Famer from Sweden closed with a 2-under 71, leaving her five shots behind winner Martina Eberl of Germany. Eberl closed with a 66 for a 14-under 205 total. England's Melissa Reid shot a 73 to finish second, a stroke back.

EUROPEAN MASTERS: CRANS-SUR-SIERRE, Switzerland — France's Jean-Francois Lucquin won the European Masters, beating Northern Ireland's Rory McIlroy with a birdie on the second hole of a playoff.

The 19-year-old McIlroy held a four-stroke lead going into the final round, but bogeyed two of the first three holes and then missed a 5-foot putt for victory on No. 18 to settle for a 71. He then missed a 1-footer and made bogey on the second playoff hole before Lucquin holed a 12-footer for his first European tour victory.

Lucquin shot a 67 to tie McIlroy at 13-under 271.