San Antonio • Victor Oladipo scored 19 points and the Indiana Pacers defeated San Antonio 94-86 on Sunday night, snapping the Spurs' 14-game home winning streak.

Darren Collison added 15 points for Indiana, which snapped a three-game losing streak in San Antonio.

The Spurs lost at home for the third time this season and the first since Nov. 10 against Milwaukee.

Pau Gasol had 14 points to lead San Antonio.

With Manu Ginobili, Rudy Gay and Kawhi Leonard out with injuries, the Spurs opted to bring Tony Parker off the bench for just the 14th time in 1,165 career games.

Parker responded with 12 points and five assists, but LaMarcus Aldridge struggled without the veteran point guard, scoring a season-low 10 points.

MAGIC 103, CELTICS 95 • In Boston, Elfrid Payton had 22 points and Orlando won for just the third time in 20 games, overcoming Kyrie Irving's 40 points.

Orlando snapped a 14-game losing streak at Boston. The Magic had lost 10 in a row on the road overall since early December.

Irving sat out Boston's previous game to rest a sore left shoulder. Despite his efforts, the Celtics dropped their season-worst third straight home game.

Evan Fournier added 19 and Aaron Gordon had a double-double with 11 points and 12 rebounds for the Magic.

LAKERS 127, KNICKS 107 • In Los Angeles, Jordan Clarkson had 29 points and 10 assists, Julius Randle added 27 points and 12 rebounds, and Los Angeles got its sixth win in eight games.

Kyle Kuzma added 15 points for the Lakers (17-29), who continued their midseason surge of solid play. Rookie point guard Alex Caruso set career highs with nine points and eight assists, making the most of extensive playing time in the absence of injured Lonzo Ball.

Kristaps Porzingis, Tim Hardaway Jr. and Michael Beasley scored 17 points apiece for the Knicks, who have lost 12 of 16. New York slipped to 2-2 on its seven-game trip.

The Knicks couldn't keep up down the stretch with the Lakers, whose up-tempo offense flowed throughout their highest-scoring game in two weeks.

NETS 101, PISTONS 100 • In Detroit, Spencer Dinwiddie's jumper with 0.9 seconds left lifted Brooklyn over Detroit, the Pistons' fifth straight loss.

After a basket by Andre Drummond put the Pistons ahead with 4.7 seconds left, Dinwiddie took the inbounds pass, drove to 14 feet and drained a jumper against his former teammates.

Caris LeVert split a pair of free throws with 13.7 seconds left, giving the Nets a 99-98 edge.

Langston Galloway misplayed the ensuing inbounds pass, but was able to knock the ball to Drummond. Detroit's center nearly traveled in a rare drive from outside the 3-point arc, and flipped in a go-ahead shot.