James keeps Heat hot
The Miami Heat matched a franchise record with their 14th straight win as they beat the New York Knicks 99-93.
LeBron James, who poured in 29 points, sustained a knock to his leg in the third quarter but still finished the game withh 11 rebounds and seven assists, while Dwayne Wade scored 20 points.
Carmelo Anthony scored 32 points for the Knicks, who led by as many as 16 points at one stage but saw their three-game winning streak come to an end nonetheless.
Kevin Durant and Russell Westbrook once again starred for the Oklahoma City Thunder as they overcame the Los Angeles Clippers 108-104.
In a match-up of the second and third teams in the Western Conference, Durant scored 35 points while Westbrook had 29 points and 10 assists.
Chis Paul paced the Clippers with 26 points.
Kobe Bryant scored 34 points as the Los Angeles Lakers edged out the Atlanta Hawks 99-98.
Watched by tennis world number one Novak Djokovic in the crowd, Bryant also scored the winning lay-up with nine seconds left to play.
Chandler Parsons scored 32 points to lead the Houston Rockets to a 136-103 victory over the Dallas Mavericks.
David West poured in 31 points as the Indiana Pacers beat the Chicago Bulls 97-92 and the San Antonio Spurs were 114-75 winners over the Detroit Pistons.
The Memphis Grizzlies eased to a 108-82 win over the Orlando Magic, the Washington Wizards were 90-87 winners over the Philadelphia 76ers and the Sacramento Kings dispatched the Charlotte Bobcats 119-83.