The Cleveland Cavaliers survived a late run by the Dallas Mavericks to claim a 99-98 win at the Q Arena on Wednesday night.
Opting to rest LeBron James, it was Kyrie Irving who stood out for the Eastern Conference leaders. The point guard scored 33 points and came up with some big plays, including a key steal against Dirk Nowitzki in the final two minutes.
The Cavaliers had led by 20 points in the second quarter and 18 heading into the final 12 minutes, but Dallas brought things within a couple of points in the last two minutes.
For Dallas, Nowitzki and David Lee both ended the night with 20 points. Kevin Love added 23 points and 18 rebounds for Cleveland.
Clippers 122, Rockets 106
The Los Angeles Clippers were hot from the start as they defeated the Houston Rockets 122-106.
Scoring 35 points in the first quarter, the Clippers were up 72-50 at the half and the Rockets were unable to bridge the gap.
With seven Clippers scoring in double figures and the team shooting at 57 percent from the field, it was J.J. Reddick (25 points) and DeAndre Jordan (23 points, 16 rebounds) who were the catalysts.
James Harden top-scored in the game with 33 points but the seventh seed Houston was unable to make up ground on Portland in sixth. The Rockets are now 34-34 on the season.
Knicks 85 - Warriors 121
The Golden State Warriors' home winning streak now sits at 50 after a runaway 125-85 win over the New York Knicks.
Stephen Curry again led the way, scoring 34 points and adding eight three-pointers to his own season record.
Klay Thompson added 19, while Marreese Speights contributed with 13 points and three three-pointers of his own as the Warriors outscored New York in each quarter.
Carmelo Anthony's 18 points and six assists were both team highs, while his six rebounds was one shy of Kristaps Porzingis.
The Knicks are now 28-41 this season. Golden State improves to 61-6.
Thunder 130, Celtics 109
The Oklahoma City Thunder handed the Boston Celtics their most lopsided home loss of the 2015-16 season on Wednesday, leaving the TD Garden with a 130-109 victory.
Kevin Durant finished the game with 28 points, nine assists and seven rebounds despite being rested for the final nine minutes of action.
Russell Westbrook added 24 points, while Enes Kanter (17 points, 12 rebounds) produced a double-double off the bench.
The Celtics. who were again without Jae Crowder put welcomed back Kelly Olynyk, trailed from tip to buzzer on their home court despite Isaiah Thomas scoring a game-high 29 points.
Hawks 118, Pistons 114
A high scoring affair in Detroit ended with the Atlanta Hawks winning on the road 118-114 against the Pistons.
In a game that saw numerous lead changes, Jeff Teague was consistent for Atlanta - finishing with nine assists and 22 points, including two crucial free throws with under 20 seconds remaining.
Al Horford (21 points, 11 rebounds), Paul Millsap (13 points, 10 rebounds) and Kent Bazemore (15 points, 10 rebounds) all finished with double-doubles.
For the Pistons, Kentavious Caldwell-Pope top-scored with 24 points. Andre Drummond finished with 18 points and 18 rebounds but was just 8-of-17 from the charity stripe.
Bulls 96, Wizards 117
The Washington Wizards secured a crucial win in the race for an Eastern Conference playoff spot, beating the Chicago Bulls 117-96.
Led by John Wall's 29 points, 12 assists, 10 rebound triple-double, the Wizards made up ground on the ninth-placed Bulls.
All five Washington starters scored in double figures and they were able to keep their opponents under 100 points for the second straight game.
Derrick Rose returned for Chicago to score 16 points and Jimmy Butler finished with 17, but the Windy City franchise trailed from half way through the second quarter.
The Bulls are now 33-33 for the season while Washington improves to 32-35.
Magic 99, Hornets 107
The Charlotte Hornets' 107-99 win over the Orlando Magic was the franchise's sixth victory in a seven-game home stand.
Nicolas Batum and Marvin Williams led the way with 26 points apiece and Cody Zeller finished with a 13 point, 13 rebound double-double for Charlotte who led by as many as 26 points in the second half.
For the Magic, Victor Oladipo scored 25 points but missed a pull-up jumper in the closing stages with the teams separated by just five points.
Pelicans 123, Kings 108
The New Orleans Pelicans kept their faint playoff hopes alive with a commanding 123-108 win over the Sacramento Kings.
Anthony Davis (27 points) and Ryan Anderson (29 points) combined for 56 points for New Orleans and Davis also added 14 rebounds to help the Pelicans complete a 4-0 series sweep over Sacramento.
The Kings, meanwhile, lost their 10th game in 12 outings despite a 20-12 double-double from Demarcus Cousins and six players finishing in double digits.
Timberwolves 114, Grizzlies 108
The Minnesota Timberwolves took advantage of a depleted Memphis Grizzlies roster to win 114-108 on Wednesday.
Zach Lavine led the way with 28 points, including six three-pointers, as the Timberwolves capitalised on a 42 point first quarter.
The Grizzlies, for whom Lance Stephenson top-scored with 24 points off the bench, were within four points with just over one minute remaining but Minnesota held on.
Memphis falls to 39-29 on the season and they've now lost three straight.