Kobe Bryant scored 29 points, making him the fifth player in NBA history to score 30,000 as the Los Angeles Lakers snapped a two-game losing streak with a 103-87 victory over the New Orleans Hornets.
Bryant entered the game needing only 13 points to eclipse the scoring milestone and did so with a short jumper late in the first half that was perhaps the least spectacular of his baskets, which included the usual array of soaring dunks, demoralizing transition 3-pointers and turnaround, off-balance jumpers.
At 34-years-old, Bryant is the youngest to reach the milestone. Wilt Chamberlain was 35 when he hit the mark, Kareem Abdul-Jabbar and Karl Malone were each 36 and Michael Jordan was 38.
Dwight Howard added 18 points for the Lakers, who trailed by a point at halftime but seized control with a 13-0 run to open the third quarter, and the lead grew as large as 20.
Ryan Anderson scored 31 for New Orleans and Greivis Vasquez added 16 points.
KNICKS 100, BOBCATS 98
JR Smith hit a fallaway jumper from the left wing as time expired to give New York a win over Charlotte.
The Bobcats appeared in position to win after a miss by Raymond Felton with 14 seconds left, but rookie Michael Kidd-Gilchrist made an ill-advised pass and Smith intercepted it.
After a timeout, Smith drove to the left side and hit an 18-footer over Kidd-Gilchrist.
Carmelo Anthony scored 20 of his 23 points in the first half for New York and Tyson Chandler had 18 points and 17 rebounds.
Kemba Walker scored 25 points for the Bobcats.
PACERS 99, TRAIL BLAZERS 92
Paul George scored 22 points and George Hill added 18 to help Indiana beat Portland.
David West had 16 points and 10 rebounds for the Pacers (10-9), who have won four of five and moved above .500 for the first time since a 2-1 start.
Damian Lillard led Portland with 23 points. Wesley Matthews scored 19, LaMarcus Aldridge had 18 points and 10 rebounds, and J.J. Hickson had 14 points and 12 rebounds for the Trail Blazers.
Indiana outscored Portland 31-14 in the third quarter to take control. The Blazers made a push in the fourth but could get no closer than four.
CELTICS 104, TIMBERWOLVES 94
Kevin Garnett had 18 points and 10 rebounds and remained unbeaten against his former team as Boston beat Minnesota in Rajon Rondo's return from a two-game suspension.
The Celtics improved to 10-0 against Minnesota since they acquired Garnett from the Timberwolves during the summer of 2007.
Boston went 1-1 without Rondo, suspended for his role in a scuffle during a game against the Brooklyn Nets last Wednesday. Rondo had 17 points and 11 assists, Paul Pierce scored 18, Jason Terry 17 and Brandon Bass 12 for the Celtics.
Kevin Love had 19 points and 13 rebounds, and Nikola Pekovic scored 14 for the T-Wolves.
WARRIORS 104, PISTONS 97
Klay Thompson scored 19 of his 27 points in the third quarter to help Golden State pull away to beat Detroit.
The Warriors, starting a seven-game Eastern trip, snapped Detroit's five-game winning streak at home. Golden State has won two straight games in Detroit after losing 25 of 29.
Stephen Curry finished with 22 points and 10 assists, his fourth straight 20-10 game, while David Lee added 20 points and 11 rebounds for the Warriors.
Tayshaun Prince was the only Pistons starter to reach double figures with 24 points. Rodney Stuckey had 17 points and fellow reserve Andre Drummond had 15 points and 12 rebounds.
HAWKS 108, NUGGETS 104
Josh Smith's steal, jam and free throw with 31 seconds remaining extended Atlanta's lead and the Hawks held on to beat Denver.
Smith had 16 points and 13 rebounds on his 27th birthday, while Al Horford led the Hawks with 25 points and 12 rebounds.
Ty Lawson paced Denver with a season-high 32 points and Corey Brewer added 19.
Lawson's 3-pointer gave the Nuggets a 101-99 advantage before Horford hit a tying jumper.
Lou Williams made two free throws to put Atlanta up by two before Smith stole the ball from Lawson and completed a fast break with a dunk over Brewer, who was called for a foul.
BULLS 95, CAVALIERS 85
Marco Belinelli scored a season-high 23 points, Luol Deng added 22 and Chicago took control early on to beat Cleveland.
Belinelli, starting his second straight game in place of injured shooting guard Richard Hamilton, helped the Bulls bounce back from a four-point home loss to Indiana on Tuesday. They went ahead for good less than two minutes in and shot 66.7 percent in the first quarter.
The Cavaliers have lost 13 of 15 and are 2-7 since point guard Kyrie Irving broke his left index finger last month. Anderson Varejao recorded his 10th straight double-double with 11 points and 15 rebounds - his 10th straight game with at least 15 boards.
What did you make of the Tall Blacks' World Cup campaign?