Nets 95, Celtics 83

Joe Johnson scored 18 points, Andray Blatche had 17 points and 13 rebounds, and the Brooklyn Nets beat the host Boston Celtics on Wednesday night after Rajon Rondo was ejected following a fight.

The Celtics point guard was tossed after he shoved Kris Humphries to retaliate for the Nets forward’s hard foul against Kevin Garnett. Humphries and Brooklyn forward Gerald Wallace were also ejected for their roles in the second-quarter skirmish.

Garnett had 16 points and 10 rebounds, and Paul Pierce added 14 points for Boston. Rondo had three assists before he was kicked out, ending his streak at 37 games with double-digits. That is tied for second-longest in NBA history.

The Nets led by 21 in the second half and never less than nine in the fourth quarter.

Brooklyn won for the ninth time in 11 games while snapping Boston’s two-game win streak.

Wizards 84, Trail Blazers 82

The host Washington Wizards earned their first victory after starting the season with 12 straight losses, getting 19 points from Jordan Crawford in a win over the Portland Trail Blazers. Washington survived a scoreless 6:47 in the fourth when Crawford hit on a 3-pointer with 2:06 to play, and it finally took the 84-82 lead on Emeka Okafor’s two free throws with 39.1 seconds to play. Damian Lillard was called for traveling with 28 seconds to play. After Nene was called for an offensive foul, J.J. Hickson missed a jumper with 2.8 seconds to play. The Wizards lost the ball with 0.2 of a second to play, but held on to end the skid.

Hawks 94, Bobcats 91

Al Horford scored 17 points and hit two clinching free throws to help the host Atlanta Hawks win their sixth straight. Josh Smith and Lou Williams also had 17 points apiece for the Hawks. Ben Gordon finished with 26 points and Ramon Sessions had 18 to lead Charlotte, which has lost two straight and three out of four. Gordon’s straightaway 3-pointer with 29.1 seconds remaining cut Atlanta’s lead to 92-91. The Bobcats got the ball back, but Sessions’ inbounds pass from the left sideline was ruled a turnover after the officials watched replays.

Spurs 110, Magic 89

Manu Ginobili had 20 points, Gary Neal scored 19 and the San Antonio Spurs earned their fifth straight win, racing past the host Orlando Magic. Tim Duncan added 15 points in 27 minutes and Tony Parker chipped in 14 points and eight assists. Arron Afflalo led the Magic with 16 points, followed by Jameer Nelson with 14. The Magic struggled from the field, connecting on just two of their 15 3-point attempts. Orlando has lost two straight and concludes its season-high, five-game homestand Friday against Brooklyn.

Pistons 117, Suns 77

Brandon Knight and Charlie Villanueva scored 19 points apiece, and the host Detroit Pistons routed the Phoenix Suns. Detroit won back-to-back games for the first time this season and is 5-3 since opening 0-8. The Pistons led 55-44 at halftime and then broke the game open when the Suns came unglued in the third quarter. Phoenix picked up four technical fouls in the third and trailed by as many as 44 in the fourth. Rodney Stuckey added 18 points for Detroit. Kyle Singler and Tayshaun Prince contributed 12 each, and Greg Monroe had nine points and eight rebounds.

Knicks 102, Bucks 88.

Carmelo Anthony scored 29 points to lead the New York Knicks over the host Milwaukee Bucks. Anthony, who sat out the fourth quarter, was 9-of-18 from the floor and also grabbed eight rebounds in 30 minutes. The second-leading scorer in the NBA has scored at least 29 points in his last four games. New York’s Steve Novak added 19 points and Tyson Chandler chipped in with 17 points and eight rebounds for the Knicks, who snapped a three-game road losing streak. Jason Kidd missed his second game in a row for New York with lower back spasms. Milwaukee’s Brandon Jennings and Beno Udrih each scored 18 points.

Thunder 120, Rockets 98

Kevin Durant matched his season high with 37 points, and the host Oklahoma City Thunder beat the Houston Rockets in James Harden’s first time back in Chesapeake Energy Arena since being traded before the season. Harden scored 17 points, but was limited to 3-for-16 shooting. He had six shots blocked by the Thunder. Patrick Patterson scored 27 points and Omer Asik had 17 points and 12 rebounds to lead the way for the Rockets, who began the day by attending the funeral of coach Kevin McHale’s daughter in Minnesota. Harden missed his first nine shots, and by the time he made one, the Rockets were down by double digits in the second half. They never got closer than 10 after that.

Jazz 96, Hornets 84

Al Jefferson had 19 points, Marvin Williams scored 16 before leaving with concussion symptoms and the visiting Utah Jazz won their second straight game. Paul Millsap scored nine of his 16 points during a dominant third quarter for Utah, and Gordon Hayward had 13 of his 15 points in the fourth quarter to help the Jazz overcome one last New Orleans surge. Robin Lopez and Greivis Vasquez each scored 18 points for New Orleans, which has lost eight out of nine. Brian Roberts added 11 points. But the Hornets, who defeated Utah in an earlier meeting this season, struggled from 3-point range this time, going 5-of-21.

Grizzlies 103, Raptors 82

Marreese Speights had 18 points and 12 rebounds to help the host Memphis Grizzlies to their third straight win. Marc Gasol and Zach Randolph finished with 17 points apiece, Randolph adding 13 rebounds and six assists. Mike Conley had 16 points, going 4-of-5 on 3-pointers, and Rudy Gay added 14 as Memphis maintained the best record in the NBA (11-2). DeMar DeRozan led the Raptors with 16 points, while Kyle Lowry and Jose Calderon scored 12 apiece.

Bulls 101, Mavericks 78

Luol Deng scored 22 points and Joakim Noah added 13 points and 10 rebounds to lead the host Chicago Bulls over the Dallas Mavericks. The Bulls went on a 13-0 run midway through the second quarter to boost a three-point lead to 44-28 and cruised to the victory.