After being booed off the floor at halftime, the Los Angeles Lakers pulled off the second-biggest fourth-quarter comeback in NBA history Friday night to stun the Dallas Mavericks, 105-103, in Los Angeles.

The Lakers came back from a 27-point deficit at the start of the final period led by Kobe Bryant, who scored 21 of his 27 in the final 12 minutes -- including a turnaround jumper to snap a tie at 103 with eight seconds remaining.

Michael Finley missed a three-pointer with one second remaining for the Mavs, who have lost 24 consecutive games to the Lakers in Los Angeles over the last 12 years.

The Lakers, who trailed by as many as 30, joined the Indiana Pacers as the only teams to beat Dallas this season.

Shaquille O'Neal added 26 points and 11 rebounds for the three-time NBA champions, whose fourth-quarter comeback was one shy of the NBA record of 28 points by the Milwaukee Bucks against Atlanta on Nov. 25, 1977.

* SPURS 98, 76ERS 93: The second-longest winning streak of the NBA season came to an end as Tim Duncan scored 29 points and San Antonio Spurs blocked 16 shots in a 98-93 victory over visiting Philadelphia.

The 76ers came in with an eight-game winning streak but lost in San Antonio for the 16th time.

* SUNS 102, PACERS 96: Stephon Marbury had 19 points and nine assists and all five Phoenix starters reached double figures in a win at home over Eastern Conference-leading Indiana.

The Suns topped 100 points for the second time this season and outscored the Pacers 10-3 over the final 3:05 in a tight, up-and-down game.

* HORNETS 98, ROCKETS 96: Jamal Mashburn scored 25 points, Jamaal Magloire added 16 along with 17 rebounds and New Orleans improved to 11-0 at home with an overtime victory.

Magloire had five points and four rebounds in overtime as the Hornets built a 98-93 lead before Moochie Norris hit a meaningless three-pointer at the buzzer.

* RAPTORS 103, BULLS 89: In Toronto, Voshon Lenard scored 14 of his 23 points in the fourth quarter and the Raptors beat Chicago for the 16th straight time.

Chicago, which has lost nine straight overall, hasn't beaten Toronto since Feb. 28, 1999.

* CELTICS 91, KNICKS 80: Antoine Walker scored 25 points and Tony Delk added 20 to lead host Boston to its sixth straight victory over New York.

Paul Pierce added 19 points for the Celtics, who have not lost to New York since March 1, 2001. Pierce added nine rebounds and eight assists. Tony Battie added 11 points and nine rebounds, and Walker had nine rebounds.

* JAZZ 104, GRIZZLIES 71: Calbert Cheaney scored a season-high 14 points and Karl Malone added 13 points and eight rebounds as Utah kept Memphis winless on the road.

Matt Harpring also had 13 points for the Jazz, which has won nine of its last 10 games.

* TRAIL BLAZERS 88, HEAT 69: Bonzi Wells had 17 points and Derek Anderson added 16 and Portland held visiting Miami to 22 first-half points. The Trail Blazers, more newsworthy lately for their off-court troubles than their on-court performance, jumped out to an early double-digit lead and kept it that way to snap a two-game losing streak.

* KINGS 98, NUGGETS 77: Doug Christie had 23 points and eight rebounds and Bobby Jackson scored 21 points as shorthanded Sacramento won at home.

Chris Webber had 17 points and 11 rebounds as Sacramento remained unbeaten in 11 home games despite suiting up the NBA-minimum eight players for the fourth time this season.

Knicks forward Clarence Weatherspoon, left, lunges for ball against Boston's Paul Pierce in the Celtics' 91-80 win.