Rajon Rondo scored a season-high 21 points in his fourth game with Dallas and Dirk Nowitzki added 14 to move up another spot on the NBA's scoring list in the Mavericks' 102-98 victory over the visiting Los Angeles Lakers on Friday night.

Rondo, traded from Boston last week, also had eight rebounds and seven assists in Dallas' franchise-best fifth straight win against the Lakers in the regular season.

Nowitzki passed Elvin Hayes for eighth place on the NBA's career scoring list and 10th on the combined NBA-ABA list.

The highest-scoring foreign-born player in league history hit a long jumper early in the third quarter to put him at 27,314 points, one ahead of Hayes.

The 7-foot German passed Hakeem Olajuwon for ninth and the top spot among foreigners on Nov. 11.

The 36-year-old Nowitzki, in his 17th season, was questionable before the game with a stomach ailment.

Hayes spent most of his 16-year career with Washington and finished it with Houston in 1984.

Kobe Bryant missed his third straight game for Los Angeles to rest his sore body. He could return Sunday at home against Phoenix. The 36-year-old Bryant said his knees, feet, back, and Achilles tendons are all sore.

Carlos Boozer scored 18 points for the Lakers, who lost again on the second night of a back-to-back after beating NBA-leading Golden State in the first game without Bryant.

Pelicans 97, Spurs 90 - Anthony Davis had 22 points, 12 rebounds and 5 blocks, leading host New Orleans over slumping San Antonio.

Ryan Anderson scored 22 points for New Orleans (15-14), and Jrue Holiday added 15 points and seven assists.

San Antonio has dropped six of seven.

Bucks 107, Hawks 77 - Reserve forward Jared Dudley made all 10 shots, including four three-pointers, and scored a season-high 24 points to lead visiting Milwaukee over Atlanta.

Pistons 119, Pacers 109 - Greg Monroe had 19 points and 15 rebounds and host Detroit ended a four-game skid with a victory over Indiana.

Nets 109, Celtics 107 - Jarrett Jack nailed a tiebreaking jumper in the lane with 28 seconds to play and finished with 27 points, lifting visiting Brooklyn over Boston.

Varejao has surgery

Cavaliers center Anderson Varejao had surgery to repair a torn left Achilles tendon, an injury that ended his season and altered Cleveland's title hopes.

Varejao injured himself Tuesday in a win over Minnesota as he was battling for a rebound. There is no timetable for his return.

LeBron James had 29 points and eight assists, and Cleveland rallied to beat the host Orlando Magic, 98-89. Kevin Love scored 22 points.

Smith signs

Free agent Josh Smith signed with the Houston Rockets after his release this week by the Pistons, who signed him to a four-year, $54 million contract in July 2013.

Acy suspended

Knicks forward Quincy Acy was suspended one game without pay by the NBA for his flagrant foul against John Wall in a Christmas game. Wall was fined $15,000 for escalating the confrontation by pushing Acy.

- Associated Press