Memphis has prevented Oklahoma City from taking top spot in the NBA Northwest Division by beating the Thunder 90-87, with Courtney Lee scoring a season-high 24 points.
In the day's other games, league leader Indiana kept rolling on with a comfortable victory over Sacramento, Charlotte ended New York's winning streak and Cleveland edged the struggling Los Angeles Lakers.
Memphis' Zach Randolph had 23 points and 13 rebounds on the night his inside partner Marc Gasol came back after missing almost eight weeks with a left knee injury. Gasol played 24 minutes and finished with 12 points for the Grizzlies, who won a third straight.
Kevin Durant led the Thunder with 37 points, converting 15 of 28 shots, but Oklahoma City's cause was undermined by committing 19 turnovers.
Indiana's Paul George scored 31 points, making four 3-pointers, as the Pacers beat Sacramento 116-92.
DeMarcus Cousins had 31 points and 13 rebounds for the Kings, who were held under 100 points for the first time in 12 games.
Charlotte's Al Jefferson scored a season-high 35 points to lead the Bobcats to a 108-98 win over New York.
Carmelo Anthony had 20 points and six rebounds for the Knicks, who had won their previous five.
Cleveland's Luol Deng hit five 3-pointers while scoring 27 points, lifting the Cavaliers to a 120-118 victory over the Lakers.
Anderson Varejao added 18 points and 18 rebounds for the Cavaliers, who won only their fourth road game of the season. It was a sweet win for coach Mike Brown in his return to the Staples Centre to face the Lakers, who fired him early last season.
Jodie Meeks hit six 3-pointers while scoring a season-high 26 points for injury-plagued Los Angeles, which has lost 11 of its past 12 and now goes into a seven-match road trip.
Share

