DeRozan, Raptors snap Spurs' streak, 97-94

TORONTO (AP) DeMar DeRozan scored 28 points and Kyle Lowry added 19 as the Toronto Raptors ended the San Antonio Spurs’ four-game winning streak with a 97-94 victory on Wednesday.

Luis Scola had 16 points and Toronto never trailed in handing San Antonio just its third loss in the last 18 games.

Manu Ginobili had 17 points off the bench for the Spurs, who also got 13 points from LaMarcus Aldridge.

Danny Green hit a 3-pointer following a timeout to make it a three-point game with 2:47 to play, but Bismack Biyombo threw down a dunk to restore the Raptors’ five-point edge.

Kawhi Leonard’s follow shot later narrowed the advantage to three, but Toronto was able to run out the clock.

In Auburn Hills, Michigan, Matt Barnes tossed in a desperation 3-pointer from just inside midcourt with 1.1 seconds left to lift the Memphis Grizzlies over the Detroit Pistons 93-92.

Marcus Morris missed a contested shot with 7 seconds left that could have clinched the game for the Pistons, and Andre Drummond’s tip bounced off the rim.

The Grizzlies grabbed the ball and fired an outlet pass to Barnes. He let go a running, two-handed shot as he crossed halfcourt that went in, silencing the Palace crowd as players on the Memphis bench celebrated.

Zach Randolph led Memphis with 21 points and 16 rebounds, while Marc Gasol had 19 points and 12 rebounds.

Boston’s Isaiah Thomas scored nine of his 20 points in the final 3 minutes to lead the Celtics past the Chicago Bulls 105-100.

Kelly Olynyk added 15 points, Jae Crowder and Evan Turner each had 13 and David Lee scored 12 for the Celtics, who had eight players in double figures and won for the fourth time in five games.

They host undefeated Golden State next on Friday.

The Houston Rockets defeated the Washington Wizards 109-103 after James Harden had 42 points, nine rebounds and seven assists.

Harden scored 23 in the second half a day after he finished with a season-low 10 points in a loss at Brooklyn.

Corey Brewer added 15 points and Patrick Beverly had 14 to help Houston to its fourth win in five games.

John Wall had 26 points, 12 assists and nine rebounds for Washington.

Kemba Walker and Marvin Williams scored 18 points each to lead the Charlotte Hornets past the Miami Heat 99-81 for their third straight victory, while Kevin Martin scored 37 points, and Karl-Anthony Towns had 26 points and 14 rebounds to lift the Minnesota Timberwolves over the Los Angeles Lakers 123-122 in overtime.

In other games, J.J. Redick scored a season-high 31 points as the Los Angeles Clippers beat the Milwaukee Bucks 109-95, the Atlanta Hawks defeated the Dallas Mavericks 98-95, the Utah Jazz downed the New York Knicks 106-85 and the Phoenix Suns were 107-104 winners over the Orlando Magic.