LeBron James finished with 20 points and Timofey Mozgov added 14 for Cleveland, which won its fourth straight and eighth in its last nine. J.R. Smith had 13 points for Cleveland, which shot 51% and made 14 three-pointers.
Marc Gasol had 18 points for the Grizzlies, who had their three-game winning streak end with their worst home loss of the season.
Houston 95, at New Orleans 93: James Harden had 25 points and 10 assists, Dwight Howard had seven rebounds and a block on Anthony Davis in his return from a two-month absence, and the Rockets handed the Pelicans their fourth loss in a row.
at San Antonio 130, Oklahoma City 91: Tony Parker had 21 points and six assists, and seven teammates also scored in double figures as the Spurs, the only home winner Wednesday, ended the Thunder's four-game winning streak.
Brooklyn 91, at Charlotte 88: Brook Lopez had 34 points and 10 rebounds and the Nets dealt the Hornets their fifth loss in their last six games. Lopez came into the game on a tear, having scored at least 26 points in each of his last three games, including 31 on Monday night against Boston.
Atlanta 95, at Orlando 83: Paul Millsap had 25 points and 11 rebounds, and the Hawks, who trailed by 13 points in the first half, outscored the Magic by 15 in the fourth quarter to end a three-game losing streak. Jeff Teague added 16 points for Atlanta, despite spraining his left ankle in the first quarter.
Indiana 103, at Washington 101: George Hill's driving layup with 2.7 seconds left helped the Pacers end a six-game losing streak. Hill scored 29 points, including 12 in the fourth quarter as Indiana rallied from a 10-point deficit.
Miami 93, at Boston 86: Goran Dragic had 22 points and seven assists, and the banged-up Heat defeated the Celtics. Miami played without Dwyane Wade, Hassan Whiteside and Chris Andersen due to injuries.
Philadelphia 99, at Denver 85: Rookie Robert Covington tied a career high with 25 points and the 76ers completed a season sweep of the Nuggets.
Portland 92, at Utah 89: Damian Lillard had 23 points and 12 assists and the Trail Blazers used a 10-point fourth-quarter comeback to end a five-game losing streak.
Sacramento 108, at Phoenix 99: DeMarcus Cousins had 24 points and 11 rebounds as seven Kings scored in double figures.