Kevin Durant had 36 points and 10 rebounds, and the Thunder edged the Portland Trail Blazers 98-95 on Tuesday night in Oklahoma City.

Jeremy Lamb had 19 points, including a key three-pointer with 1:38 left for the Western Conference-leading Thunder, who have won 14 of their past 16 games.

Nicolas Batum had 18 points for Portland, which has lost five of seven and appears tired as the league approaches the All-Star break. Robin Lopez had 17 points and 14 rebounds.

Portland led by as many as 13 points in the first half and held a 55-45 advantage at the break, but the Thunder kept chipping away and the teams went into the fourth quarter tied at 80.

Lamb's three-pointer gave the Thunder a 96-95 lead, and Oklahoma City held on.

Cavaliers 109, Kings 99:

Luol Deng scored 22 points, and host Cleveland avenged a 44-point loss to Sacramento last month. ... Anthony Bennett, the No. 1 pick in the draft who has struggled most of the season, recorded career highs with 19 points and 10 rebounds. Dion Waiters added 20 points for the Cavaliers. ... DeMarcus Cousins scored 21 for the Kings.

Bobcats 114, Mavericks 89:

Al Jefferson scored 30 points, Anthony Tolliver added 22, and Charlotte had a franchise-record 42 assists to earn a rare win over Dallas. ... The Bobcats had lost 17 of 18 against the Mavericks, but they scored 60 points in the paint and tied a season-high with 12 three-pointers to snap visiting Dallas' five-game winning streak.

Bulls 100, Hawks 85:

Joakim Noah scored 19 points as part of a triple-double for Chicago. ... Noah added 16 rebounds and 11 assists, and Taj Gibson had 24 points and 12 rebounds for the Bulls, who had six players score in double figures. That helped host Chicago win its fourth straight against the Hawks. ... Atlanta's Kyle Korver extended his NBA record streak of at least one three-pointer to 119 games.

Grizzlies 92, Wizards 89:

Nick Calathes and Marc Gasol scored 18 points each, and Memphis survived a career-best 37 points from Washington's Bradley Beal. ... John Wall's three-pointer with about 1 second left rattled around before popping out, giving Memphis the win at home.

Heat 103, Suns 97:

LeBron James rebounded from one of his worst games of the season to score 37 points for Miami. ... James, who was held to 13 points in Saturday's loss at Utah, scored 25 in the second half. ... Chris Bosh added 21 points for the Heat, who were without Dwyane Wade because of a migraine. ... Gerald Green scored 26 for host Phoenix.

Reserve Alec Burks scored 13 of his 24 points in the fourth quarter, and Utah sent injury-riddled Los Angeles to a franchise record-tying sixth straight home loss. ... Chris Kaman had 25 points and 14 rebounds for the Lakers, who have dropped nine of 11 overall and 21 of 26 since Dec. 21.