PHOENIX — The Phoenix Suns have been real pests against Oklahoma City the last couple of seasons, beating the Thunder three straight times.

Russell Westbrook made sure it didn't happen again.

The reigning MVP had 43 points, including the go-ahead 3-pointer with 56 seconds to play, and the Thunder scored the final 10 points of the game to escape with a 124-116 victory over the Suns on Friday night.

"They always play us tough, especially here," Westbrook said. "We stayed with it and made big plays down the stretch."

Westbrook also had 14 rebounds and eight assists.

"His passion, his energy that he brings every night is unbelievable," Phoenix guard Devin Booker said.

Booker scored 39 points, his career high for a home game. At 21 years, 123 days old, he became the third-youngest player in NBA history to reach 4,000 career points. Only LeBron James and Kevin Durant were younger.

Booker said he's grown to admire Westbrook more and more.

"You know he's going to bring it every night and that's something our team should look at," Booker said, "look for his passion for the game, how he cares about it and how he brings it every night, all 82 to 100 games, however many they play. He brings that energy. So I think us as a team know that and we try to go out and match that."

Josh Jackson and T.J. Warren scored 19 apiece for the Suns, who broke their 10-game losing streak at Memphis on Wednesday night. Elfrid Perry had 18 points, 10 rebounds and eight assists. Paul George scored 20 for Oklahoma City.

Booker's baseline 12-footer at the shot-clock buzzer put Phoenix up 115-114 with 2:37 to play and Alex Len hit one of two free throws to make it 116-114 with 1:40 to go.

Westbrook tied it on a driving layup with 1:32 left and made just his second 3 of the night to put the Thunder ahead for good, 119-116. He added two free throws and a breakaway dunk after that in his second-highest scoring game of the season.

"We executed well, took good shots and obviously Russell took over," Thunder coach Billy Donovan said. "He was terrific."

The Suns shot 56 per cent and the Thunder 49 per cent in an up-and-down first half that ended with Phoenix up 67-60.

Booker had 21 points, eight assists and four rebounds in the half. Westbrook countered with 19 points, seven rebounds and four assists. Jackson had 15 points in 10 minutes off the bench.

But the Suns wore down in the second half.

"The first half our defence was not there. We gave up entirely too many points," Donovan said. "We started out OK in the third. The second unit came in and did a really nice job closing out the third and the start of the fourth."

Booker scored Phoenix's first 11 points of the second half, the last nine on 3s, and the Suns led by 13 early in the third quarter. But then Westbrook led a 14-2 run, capped by his two free throws that cut the Phoenix lead to 92-91 with 3:18 to go in the period. Phoenix led 99-97 entering the fourth.

The Thunder opened the final quarter with a 10-2 run to lead 107-101 on Raymond Felton's 3. Booker's 14-footer at the shot-clock buzzer tied it at 110 with 4:48 remaining.

"I think we probably fatigued a little bit," Phoenix interim coach Jay Triano said. "I don't know if our guys are used to playing at that level for that long of a period of time, but that's what we'll get to."

TIP-INS

Thunder: It was Westbrook's highest-scoring game since he had a season-best 46 points against Washington on Jan. 25. ... Oklahoma City won at Phoenix for the first time since Feb. 8, 2016. ... Carmelo Anthony was the fourth-youngest player to reach 4,000 career points.

Suns: Booker scored 15 consecutive Phoenix points — four at the end of the first half, 11 to start the second. He has scored at least 30 in a career-best four straight games, the first Suns player to do so since Amar'e Stoudemire from Dec. 20-28, 2004. ... C Tyson Chandler (neck) missed his fifth straight game.

UP NEXT

Thunder: At the Portland Trail Blazers on Saturday night.

Suns: At the Atlanta Hawks on Sunday.

___

More AP NBA coverage: https://apnews.com/tag/NBAbasketball