PHOENIX Anthony Edwards scored a career-high 42 points, Karl-Anthony Towns added 41 and the Minnesota Timberwolves rallied to stun the Phoenix Suns 123-119 on Thursday night.

The Timberwolves still have the worst record in the NBA at 10-31 but have played better since the All-Star break, winning three of five games. Edwards and Towns carried Minnesota in this one, pouring in points from all over the floor.

More Timberwolves coverage

Edwards, who was the No. 1 overall pick out of Georgia last summer, made 15 of 31 shots. Towns was even more efficient, making 15 of 24 shots, including 5 of 7 3-pointers. Juancho Hernangomez dunked with 2.5 seconds left to seal it.

Jevon Carter hit a 3-pointer just before the third quarter buzzer to give the Suns a 91-83 lead. But the T’wolves kept the game tight, and Towns tied it at 107 after a 3-pointer with less than five minutes remaining. Towns also added 10 rebounds and eight assists.

Devin Booker led the Suns with 35 points on 13-of-22 shooting. Phoenix lost for just the fifth time in its last 23 games.

The Suns got off to a slow start, but back-to-back 3s from Dario Saric and Booker tied it at 25 by the end of the first quarter. Phoenix pulled ahead 58-53 by halftime.

Booker had 21 points before the break on 7-of-10 shooting from the field. Edwards had 22 points in the first half for the Timberwolves, including a pair of powerful dunks after slicing through the Suns’ defense.


Timberwolves: Edwards and Towns combined to score 41 of the team’s 53 points in the first half. … Hernangomez had 14 points off the bench, and Naz Reid added 10.

Suns: F Cam Johnson missed his fifth straight game in the league’s health and safety protocol. … F Torrey Craig was acquired from the Bucks in a trade announced Wednesday. Craig wasn’t available for Thursday’s game. … Booker was honored before the game for winning the NBA’s Western Conference Player of the Month in February. … Deandre Ayton fouled out with 1:10 left in the game. He had 14 points and seven rebounds.


The Suns and T’wolves meet again in Phoenix on Friday night.