Kevin Durant scored 31 points to lead Oklahoma City to a 86-77 victory over the Memphis Grizzlies.

Durant, who returned to form after his 12-game streak of 30-point games ended in Brooklyn on Friday, also racked up eight rebounds and eight assists for the Western Conference-leading Thunder (39-11).

Zach Randolph paced the Grizzlies (26-21) with 13 points and 13 rebounds.

Dwyane Wade had 30 points and LeBron James nearly had his first triple-double of the season, leading the Miami Heat to a 102-96 victory over the Detroit Pistons.

James had 24 points, 11 assists and eight rebounds as the Heat (34-13) avenged one of their four home losses this season.

Detroit (19-28) had its two-game win streak snapped and lost ground on idle Charlotte (21-28), which currently holds the eighth and final playoff spot in the Eastern Conference.

Tony Parker scored 21 of his game-high 32 points in the second half and helped erase a 14-point deficit in the final 11 minutes with a 38-19 fourth quarter to lift the San Antonio Spurs to a 102-95 victory over the New Orleans Pelicans.

The Pelicans led by as many as 14 points early in the fourth quarter, but the Spurs (35-13) unleashed a 21-4 blitz in a 6:08 span to take an 87-84 lead.

Danny Granger scored a season-high 16 points to lead a dominant effort from the Indiana Pacers' bench in a 98-79 blowout of the Orlando Magic.

Lance Stephenson had 15 points, 12 rebounds and five assists for Eastern Conference-leading Indiana.

John Wall scored 22 points and Trevor Ariza added 20 as the Washington Wizards moved above .500 for the first time since 2009 with a win over the Portland Trail Blazers.

Brandon Knight's three-pointer with 1.4 seconds remaining led the Milwaukee Bucks to a 101-98 victory over the New York Knicks.

Knight's shot, his fourth three-pointer of the night, came seconds after Knicks forward Carmelo Anthony tied the game at 98-98 with his sixth of the night from long distance.

Anthony finished with 36 points.

All-Star forward Dirk Nowitzki scored 23 points, leading the Dallas Mavericks to a routine 124-107 victory over the Cleveland Cavaliers.

Five other Mavericks (28-21) scored in double figures, while All Star guard Kyrie Irving scored a game-high 27 for the Cavaliers (16-32).

Deron Williams broke out of a personal slump in a big way, scoring 21 points to help the Brooklyn Nets earn a 108-102 win over the Philadelphia 76ers.

Williams notched 20 points for the first time in about a month, while Paul Pierce had a game-high 25 points for the Nets (21-25).

Philadelphia rookie guard Michael Carter-Williams scored 21 points for the 76ers (15-34).

All-Star guard DeMar DeRozan scored 23 points and centre Jonas Valanciunas added 18 points and nine rebounds as the Toronto Raptors earned a rare 94-79 win in Utah.

The Raptors improved to 26-22 after winning in Utah for just the second time in nine visits since 2006.

Guard Randy Foye hit a three-pointer at the buzzer as the Denver Nuggets rallied to beat the Los Angeles Clippers 116-115 in dramatic fashion.

Kenneth Faried scored a career-high 28 points and grabbed 11 rebounds, and guard Ty Lawson added 27 points for the Nuggets (23-23), who won for the first time in three games.

Los Angeles forward Matt Barnes had made a three-pointer with 6.2 seconds left that gave Los Angeles a two-point lead before Foye's bucket stole the victory.

Blake Griffin had 36 points and 11 rebounds for the Clippers (34-17).

DeMarcus Cousins finished with 25 points and 16 rebounds in his return from a left ankle injury, and Sacramento held the Chicago Bulls to 28 percent shooting in a 99-70 rout that snapped a seven-game losing streak.

Cousins, who missed six straight games after spraining his ankle at Houston on 22nd January, finished with his 29th double-double of the season and played nearly 34 minutes.

Guard Isaiah Thomas added 19 points and forward Rudy Gay collected 14 for Sacramento (16-32).

Source: Reuters