LeBron James scored a season-high 42 points and the Miami Heat tuned up for a showdown with Oklahoma City by beating the Mavericks, 117-106, Tuesday night in Dallas.
James, who had his first 40-point game of the season, scored the first 8 points and 10 overall in a 14-0 run that put the Heat up, 106-95, after they trailed by 1 entering the fourth quarter.
Miami came out of the All-Star break by winning for the sixth time in seven games heading into James’s duel with Kevin Durant on Thursday night in Oklahoma City.
Dirk Nowitzki had 22 points to lead the Mavericks, who couldn’t follow up a win over Indiana, the other top team in the Eastern Conference, in their final game before the break.
Cavaliers 114, 76ers 85 — Tyler Zeller scored a season-high 18 points and grabbed a career-best 15 rebounds, Kyrie Irving added 14 points, and visiting Cleveland pushed its winning streak to five games with a victory over skidding Philadelphia.
Irving played only 23 minutes in this rout.
Dion Waiters had 13 points before leaving with a knee injury in the second quarter. Luol Deng also scored 13 and Tristan Thompson had 12 points and 10 rebounds for the Cavaliers (21-33), on their longest winning streak since an eight-game run in March 2010. That was LeBron James’s final season in Cleveland.
Suns 112, Nuggets 107 — Gerald Green scored 36 points to help Phoenix slip past host Denver in overtime.
Goran Dragic added 21 points and 13 assists for the Suns.
The Nuggets were led by Evan Fournier, who had 25 points off the bench.
Bucks 104, Magic 100 — Brandon Knight overcame a bizarre foot injury, scoring 18 points and making two free throws with 5.5 seconds left to seal host Milwaukee’s victory over Orlando in a game between two of the NBA’s worst teams.
Knight played 34 minutes despite slicing his foot open on a baseboard while stepping out of his bathroom shower Tuesday afternoon. He missed 10 of 13 shots from the field but hit all 12 of his free throws.
Arron Afflalo scored 21 points and Nikola Vucevic added 19 for Orlando.
Bobcats 108, Pistons 96 — Al Jefferson had 32 points, 12 rebounds, and 7 assists to lead Charlotte in Detroit.
Kemba Walker scored 22 points and Josh McRoberts added 14 points and 10 rebounds for the Bobcats. Jefferson reached 30 points for the sixth time in nine games.
Grizzlies 98, Knicks 93 — Mike Conley scored 22 points in his return after missing seven games with an ankle injury, Mike Miller added a season-high 19, and host Memphis weathered New York’s second-half rally to win.
Tim Hardaway Jr. scored 23 points to lead the Knicks and Carmelo Anthony finished with 22 points and 11 rebounds.
Pacers 108, Hawks 98 —
Kyle Korver scored 19 points for the Hawks, who have lost six straight.
Raptors 103 Wizards 93 — Kyle Lowry had 24 points and 10 assists as Toronto broke open a close game in the third quarter and held on for a win over host Washington.
John Wall led the Wizards with 22 points.