Updated

Kevin Durant stole the spotlight from LeBron James to help orchestrate a stirring 152-149 All-Star Game victory for the Western Conference Sunday that shifted from exhibition to grudge match in the closing stages.

Durant and Miami's James, two of the leading candidates for the regular season MVP Award, matched scoring honours with 36 apiece as they dueled for bragging rights, with the Oklahoma forward doing just enough to win that battle.

"It's nerve-wracking (in the final minutes). All these great players that can make so many big shots. I'm just glad we came out on top."

The West never trailed and led by 20 points with a little more than eight minutes remaining before a furious East rally raised the intensity of the star-studded showcase played out in Orlando's Amway Center.

James made two of his All-Star Game record-tying six three-pointers during a run that saw the East pull within a point with 22 seconds on the clock.

But after Kobe Bryant split a pair of free throws to stretch the lead back to two points, James made a bad cross-court pass that was intercepted by Blake Griffin as the West held on for victory.

The East still had one last chance to tie the game but Dwyane Wade shot an air ball on a three-point attempt as time expired.

"I had a key turnover when we had a chance to win the game. I feel like I let my team down," said James, who also added seven assists and six rebounds to his amazing statistical night. "All in all, it was fun."

Making his 14th appearance, Bryant also enjoyed a special night by surpassing Michael Jordan as the leading scorer in All-Star Game history.

Griffin scored 22 points and caught plenty of spectacular lobs, many of them from Los Angeles Clippers team mate Chris Paul, who added 12 assists.

Wade recorded a triple-double with 24 points, 10 rebounds and 10 assists while Deron Williams added 20 points and Carmelo Anthony 19 for the East.

(Writing by Jahmal Corner in Los Angeles; Editing by John O'Brien)