Eric Gordon completed a three-point play with 4.7 seconds left in overtime and the New Orleans Hornets won 99-96 Saturday to spoil the host Dallas Mavericks' first game this season with Dirk Nowitzki in the starting lineup.

After a timeout, O.J. Mayo was beyond the 3-point line when Gordon went up in the air and by him. Gordon's foot made contact with the ball, knocking it loose. Instead of a foul, officials called it a kicked ball. Dallas got one more chance but Vince Carter's shot from the right corner ricocheted off the rim.

Greivis Vasquez had 15 of his 25 points in the fourth quarter for the Hornets but missed a final shot at the end of regulation. Vasquez also had nine assists.

Gordon's winner came when he scored on a bank shot from the top of the circle after he got Darren Collison up in the air and drew the foul. He then made the free throw.

Nowitzki had a team-high 20 points in 34 minutes, his most extensive action this season. He missed a free throw with 18 seconds left in regulation that would have put the Mavericks ahead by a point.

Nowitzki had been a reserve in his first six games after missing the first 27 games of his 15th NBA season recovering from arthroscopic right-knee surgery.

There was a huge ovation when Nowitzki was the last of the starters introduced before the game.

Knicks 114, Magic 106: Carmelo Anthony scored 16 of his 40 points in the fourth quarter, helping New York outlast host Orlando.

"Just a matter of us trying to get it going," Anthony said. "To get it going and doing whatever it takes to win a basketball game. That's what we did. ... It seemed like when it was time to really buckle down and try to win the basketball game, we did those things."

Celtics 89, Hawks 81: Rajon Rondo had 14 points, 11 rebounds and 10 assists, and Boston rallied to win in Atlanta.

Paul Pierce scored 17 of his 26 points in the third quarter as the Celtics erased a 19-point deficit and went on to consecutive wins for the first time since late November.

Trail Blazers 102, Timberwolves 97: Nicolas Batum and Wesley Matthews each made five 3-pointers and scored 26 points to lead Portland Trail Blazers to a victory in Minneapolis.

The Blazers made a season-high 16 3-pointers and withstood a fourth-quarter rally by the Timberwolves.

"If you shoot the 3 that well, you should probably win by more than five," Portland coach Terry Stotts said.

  • The Timberwolves learned before the game that they would be without star forward Kevin Love because of a broken right hand for the second time this season.

    Nets 113, Kings 93: Brook Lopez scored 18 points in 17 minutes as Brooklyn defeated Sacramento in New York and improved to 5-1 under interim coach P.J. Carlesimo.

    The Nets got a huge lift from their bench as MarShon Brooks and Andray Blatche each scored 15 points and Mirza Teletovic added 14.

    Spurs 109, 76ers 86: Tony Parker had 20 points, Manu Ginobili scored 19, and San Antonio routed visiting Philadelphia.

    Nuggets 110, Jazz 91: Danilo Gallinari scored 26 points as host Denver defeated Utah.

    Rockets 112, Cavaliers 104: James Harden scored 29 points, including 16 in the fourth quarter, and Houston won in Cleveland.

    "James sure made a couple of big shots, no doubt about that," Rockets coach Kevin McHale said. "He made some great plays and as a team, we found a way to make plays through him. He waved the (post player) off a couple of times because he wanted to go one-on-one. He was really feeling it there."

    Pacers 95, Bucks 80: Roy Hibbert had 20 points, 15 rebounds and five blocked shots to help Indiana beat Milwaukee in Indianapolis.