Devin Booker did the heavy lifting offensively, scoring 35 points as the Phoenix Suns edged the Utah Jazz 117-113 in overtime in a Western Conference showdown between the two best teams in the NBA.
The Suns not only won their seventh straight game, but the nail-biting victory gives them an important psychological edge over the Jazz as the pandemic-shortened 72-game NBA season nears the final stretch.
"It came down to perseverance," said Booker of the thrilling match that lived up to its pre-game billing. "We had the right approach. It wasn't a pretty win but anytime you can beat a team like that it is a good."
The second place Suns improved to 36-14 and cut the Jazz's lead atop the Western Conference to one and a half games. Both teams came into the contest having won nine of their last 10.
Chris Paul had 29 points and nine assists and Deandre Ayton finished with 18 points and 12 rebounds for Phoenix, who picked up their second win in two meetings with the Jazz this season.
Donovan Mitchell scored a game-high 41 points for the Jazz. Mitchell forced the overtime with a key three pointer late in regulation in front of the crowd of 5,100 at PHX Arena.
Bojan Bogdanovic scored 20 points and Rudy Gobert chipped in 16 points and 18 rebounds for the Jazz, who have lost two in a row on the road.
Elsewhere, Kevin Durant scored 17 points in his timely return from injury absence as the Brooklyn Nets clobbered the New Orleans Pelicans 139-111 in New York.
It was a perfect shooting night for Durant whose return came after star point guard James Harden went out with a hamstring injury.
Durant liked being thrown into the game after starting the night on the Nets bench.
"It worked out. I wasn't trying to ease into the game," said Durant, who came off the bench for just the second time in his career. "I knew exactly how I needed to approach it."
Durant shot five of five from the field, five of five from the free throw line and two of two from beyond the arc as he was one of seven Brooklyn players to reach double figures in front of the pandemic-limited crowd of 1,700 at Barclays Center arena.
He had missed the past 23 games with a left hamstring injury and hadn't played since February 13. The Nets were 19-4 while he was out.
"It was nice to have him back. It has been a long absence. He had a big smile on his face," said Nets coach Steve Nash.
Harden is expected to be out for at least 10 days with his hamstring issue.
The Pelicans dug a huge hole by being outscored 43-26 in the second quarter as the Nets cruised from there.
"We got dominated at both ends of the floor. Totally dominated," Pelicans coach Stan Van Gundy said. "Our defense was absurd."
Everything went right for the Nets, who led by as many as 38 points.
The Pelicans couldn't get going offensively, especially Zion Williamson who had his streak of consecutive games with 20-plus points on 50 percent shooting or better snapped at 25 games.
Williamson, who finished with just 16 points on four of 12 shooting from the floor, is tied with former Los Angeles Lakers star Shaquille O'Neal for the longest such streak in the NBA.
Williamson was playing in his second game after missing three contests with a sore right thumb.
Also on Wednesday, Marcus Smart hit a clutch three with 36 seconds left and scored 14 of his 17 points in the fourth quarter, as the Boston Celtics rallied to defeat the New York Knicks 101-99 to break a seventh-place tie in the Eastern Conference standings.