NBA Wrap: Isaiah Thomas hits 20 points again to tie record

Isaiah Thomas scored 33 points as the Celtics held on to beat the 76ers 116-108 on Wednesday.

Thomas tied the team record set by John Havlicek back in the 1971-72 season with his 40th straight 20-point game.

Marcus Smart added 21 points for Boston.

Dario Saric tops scored for Philadelphia with 20 points while Robert Covington added 18.

In Cleveland, LeBron James drained 31 points and Kyrie Irving added 26 as the Cavs beat Indiana 113-104 to head into the All-Star break with seven wins in their last eight.

Kyle Korver scored 22 points, including six three-pointers to become only the seventh player with 2,000 career threes.

Glenn Robinson III scored 17 points for the Pacers, who have lost five in a row.

Miami beat Houston 117-109 on 23 points from Hassan Whiteside, who also grabbed 14 rebounds.

Dion Waiters added 23 points while Goran Dragic chipped in with 21 points for the Heat.

James Harden earned his 15th triple-double of the season with 38 points 12 rebounds and 12 assists for the Rockets.

Giannis Antetokounmpo scored 33 points, Greg Monroe added 25 as the Bucks beat Brooklyn 129-125, condemning the Nets to a 14th straight defeat.

Khris Middleton finished with 20 points for Milwaukee.

Brook Lopez top scored for the Nets with a season-high 36 points.

In Toronto, the Raptors came back from 17 points down in the fourth to top the Hornets 90-85.

Norman Powell scored 17 points while Jonas Valanciunas added 10 points and 11 rebounds for Toronto.

Frank Kaminsky (27) and Kemba Walker (24) hit most of the points for Charlotte.

The Spurs beat Orlando 107-97 off of LaMarcus Aldridge’s 23 points while Kawhi Leonard added 22.

Orlando were missing new signing Terrence Ross because Serge Ibaka didn’t complete his physical in time after moving to Toronto, with Ross and a first-round draft pick coming in the opposite direction.

Nikola Vucevic top scored for Orlando with 16 points.

Anthony Davis scored 18, including a pivotal basket with 38.8 seconds on the clock as the Pelicans beat Memphis 95-91.

Solomon Hill scored a season-high 23 points for New Orleans.

Jrue Holiday added 19 points for New Orleans while Alexis Ajinca scored 12.

Mike Conley led Memphis with 17 points.

Reggie Jackson hit 22 points and Jon Leuer scored 20 as the Pistons defeated Dallas 98-91 in Michigan.

Kentavious Caldwell-Pope scored 16 points while Tobias Harris added 13.

Dirk Nowitzki scored 24 points, including 13 in the third quarter as the Mavericks made a fight of it.

Andrew Wiggins scored 40 points for his second 40-point haul in 24 hours as the Timberwolves beat the Nuggets 112-99.

Karl-Anthony Towns added 24 points and 18 rebounds for Minnesota.

Nicola Jokic scored 15 points for Denver.

Gordon Hayward bagged 22 points while George Hill scored 19 as Utah topped the Trail Blazers 111-88.

Joe Ingles hit 18 points for the Jazz, while Rudy Gobert scored 13 points and pulled down 12 rebounds.

Eric Bledsoe scored 25 points, grabbed 10 rebounds and 13 assists to record only his third career triple-double as the Suns beat the Lakers 137-101.

Devin Booker added 23 points for Phoenix while Marquese Chriss added 15 points and eight rebounds.

Lou Williams and D’Angelo Russell top-scored for the Lakers with 21 points each.

In Oklahoma City, Russell Westbrook scored 38 points and recorded his 27th triple-double of the season the Thunder beat the Knicks 116-105.

Westbrook grabbed 14 rebounds and 12 assists in the 64th career triple-double, and now lies third behind Wilt Chamberlain (31) and Oscar Robertson (41) for the most in one season.

Carmelo Anthony led the Knicks with 30 points while Derrick Rose (25) and Courtney Lee (16) also hit double figures.

In the Western Conference, Klay Thompson scored 35 points and Kevin Durant added 21 as the Golden State Warriors crushed the Sacramento Kings 109-86.

Blake Griffin scored 17 points and J.J. Redick added 15 in the Los Angeles Clippers' 99-84 victory over the Atlanta Hawks.