CLEVELAND -- Isaiah Thomas showed flashes of what made him an All-Star in his long-awaited Cleveland debut as the Cavaliers snapped a three-game losing streak with a 127-110 win over the Portland Trail Blazers on Tuesday night.
Thomas scored 17 points and played 19 minutes in his first game in seven months, an impressive return to action for the dynamic point guard. Thomas added three 3-pointers and three assists before leaving with 8:10 left and the Cavs up by 12.
LeBron James scored 24 points, Kevin Love had 19 and Jae Crowder added 15 for the Cavs, who were coming off losses at Golden State, Sacramento and Utah.
Damian Lillard scored 25 for the Blazers after missing five games with a hamstring injury. Jusuf Nurkic added 23 and CJ McCollum had 19 for Portland.
The Cavs were unable to separate from the Blazers until Thomas and Dwyane Wade teamed up in the fourth quarter.
Thomas, who finished 6 of 12 from the field, knocked down a jumper and then fired a pass toward the baseline to a cutting Wade, who made a reverse layup. On Cleveland's next possession, Thomas spotted up in the corner in front of Cleveland's bench and buried a 3-pointer to give the Cavs a 100-91 lead.
A few moments later, James was sent in for Thomas, who first got a hug from his teammate and another from coach Tyronn Lue as the crowd roared (see full recap).
Aldridge, Leonard lead Spurs past Knicks
NEW YORK -- LaMarcus Aldridge scored 29 points, Kawhi Leonard had a season-high 25 and the San Antonio Spurs beat the New York Knicks 100-91 on Tuesday night to give Gregg Popovich sole possession of fifth place on the NBA's coaching wins list.
Manu Ginobili finished with 12 points -- three of them coming on what appeared to be a pass that went into the basket without everyone noticing.
Popovich has 1,176 victories, all with the Spurs. The five-time champion broke a tie with his friend George Karl.
The Spurs beat the Knicks for the second time in six days and won for the fourth time in five games. They beat New York 119-107 on Dec. 28.
Michael Beasley had 18 points for the Knicks, who were playing one of just four home games this month. They play 12 times on the road.
Kristaps Porzingis shot just 5 for 19 and was one of three Knicks to finish with 13 points (see full recap).
Suns pull off late comeback over Hawks
PHOENIX -- Devin Booker sank three free throws to put Phoenix ahead with 12.3 seconds to play, Marquese Chriss blocked Taurean Prince's shot at the rim with 7 seconds to go and the Suns rallied from down 10 in the final 2 minutes to beat the Atlanta Hawks 104-103 on Tuesday night.
Booker scored eight of his 34 points in the final 37 seconds as the Suns finished with a 15-4 run. T.J. Warren scored 31 and Chriss had 17 points, 11 rebounds and two blocks for Phoenix.
Ersan Ilyasova scored 21 points for Atlanta. Kent Bazemore and Dennis Schroder added 20 apiece.
Bazemore made 7 of 8 shots, including 4 of 5 3-pointers, but he fouled Booker on a 3-point attempt with the Hawks clinging to a two-point lead.
Booker made all three to put the Suns on top 102-101. Prince then got free for what looked to be an open layup, but Chriss came from the other side of the court to block the shot.
Booker made two more at the line with 6.5 seconds remaining to make it 104-101. With the Hawks needing a 3-pointer to tie it, Schroder instead drove for the layup to cut it to one, but by then there was just a half-second to play and the Suns handed Atlanta its seventh straight road loss (see full recap).