TORONTO — Landry Fields had a season-high 18 points and 10 rebounds as the Toronto Raptors sent the Los Angeles Lakers to their fifth straight road loss, 108-103 on Sunday.
Kobe Bryant scored 26 points and Pau Gasol had 25 for the Lakers, whose road skid is their longest in six years. Dwight Howard was ejected after drawing his second technical foul with 1:18 left in the first half.
Jose Calderon had 22 points and nine assists while Ed Davis had 18 points and eight rebounds for Toronto. Alan Anderson added 14 points and eight assists as the Raptors ended a four-game losing streak against the Lakers.
Bryant made 10 of 32 shots, including 3 of 12 on 3-pointers.
AUBURN HILLS, Mich. — Rookie Andre Drummond had 16 points and seven rebounds, and the Detroit Pistons returned from Europe with a victory over the Boston Celtics.
The Pistons lost to the New York Knicks in London on Thursday, but they didn't look particularly weary in their first game back. Detroit blew an 18-point second-quarter lead but pulled away again in the second half. Boston never led.
Kevin Garnett scored 16 points for Boston, and Rajon Rondo had eight points, 15 assists, nine rebounds and nine turnovers.
ORLANDO, Fla. — Shawn Marion had 20 points, and O.J. Mayo and Vince Carter scored 15 apiece as the Dallas Mavericks fought off a late Orlando surge and beat the Magic.
The Mavericks led by 13 in the fourth quarter, before the Magic pulled within a basket in the final minute.
Glen Davis led Orlando with 24 points, followed by Jameer Nelson with 20 and J. J. Redick's 18.