LeBron James overcame Kevin Durant in the only battle this season between the two most recent MVP award winners, and the Cleveland Cavaliers won their sixth straight with a 108-98 victory against the Oklahoma City Thunder.

James had 34 points and seven rebounds, and Kevin Love had 19 points and 13 rebounds for the Cavs, who look a different team since a pair of trades in recent weeks reshaped the roster.

Durant, a forward, had 32 points and nine assists for the Thunder (22-22), who closed a five-game trip through the Eastern Conference with a pair of losses.

Elsewhere, Paul Millsap and Al Horford combined for 39 points to help the Atlanta Hawks extend a franchise-record winning streak to 16 games with a 112-110 victory over the Minnesota Timberwolves.

Klay Thompson followed up his record-setting performance with a 31-point game to lead the Golden State Warriors to a hard-earned 114-111  victory over the Boston Celtics.

Anthony Davis scored a team-high 28 points, made a critical interception of an inbounds pass and two fouls shots with 9.4 seconds left to lead the New Orleans Pelicans to a 109-106 victory over the Dallas Mavericks.

Other results:

Heat 96, Bulls 84

Clippers 120, Suns 100

Spurs 101, Bucks 95

Pacers 106, Magic 99

Raptors 114, Pistons 110

Wizards 117, Nuggets 115 (OT)

Rockets 99, Lakers 87

Source: Reuters