TORONTO -- DeMar DeRozan scored 23 points, and the Toronto Raptors extended their winning streak to four games with a 97-91 victory over the Detroit Pistons on Wednesday at Air Canada Centre.
Toronto's Jose Calderon had 17 assists, two short of his own club record. He scored seven points, including an important 3-pointer in the fourth quarter that helped send the Pistons to their sixth loss in a row.
Alan Anderson came off the bench to score 16 points, 12 in the fourth quarter, for Toronto. Jonas Valanciunas added 12 points, and Ed Davis had 11 points and nine rebounds.
Pistons center Greg Monroe posted game-high totals with 35 points and 10 rebounds. Rodney Stuckey added 13 points coming off the Detroit bench, and Tayshaun Prince and Kyle Singler had nine each.
Toronto held a two-point lead after three quarters and stretched it to 11 with 6:25 to play after consecutive a 3-pointers by Anderson.
The Pistons cut Toronto's lead to four points on a hook shot by Monroe with 2:53 to play. Calderon hit a 3-pointer to put Toronto into a 91-84 lead.
Monroe made two free throws to increase the lead five points with 2:03 to go. After three Toronto missed shots, a loose-ball foul by Valanciunas put Stuckey at the line. Stuckey went 1-for-2 to make the score 91-87 with 1:01 left.
As Detroit tried to work the ball toward the basket, Amir Johnson's steal on an errant pass with 29.2 seconds left forced a jump ball that Toronto won. Anderson was fouled and made both free throws for a six-point lead. Johnson made two more free throws with 21 seconds to play to make the lead eight and put the game out of reach.
The game was tied at the half, and the teams stayed close during the third quarter before the Raptors opened a six-point lead on Calderon's 3-pointer with 4:52 to play in the period. It was his first points of the game.
The lead reached seven points before the Pistons got back within three on a turnaround jumper by Stuckey, who returned to action after missing a game with back spasms.
Toronto went ahead by five, but Stuckey came back with a driving layup and made the resulting free throw with 45 seconds to play to cut the Raptors' lead to 73-71 at the end of the third. Before the fourth quarter began, Calderon made the free throw on a technical foul charged to Detroit's Andre Drummond.
Calderon had nine assists in the first quarter as the Raptors took a 27-23 lead. The half ended 49-49 as Singler's tip shot beat the buzzer.
NOTES: Toronto swingman Landry Fields (right wrist, hand) was in uniform for Wednesday's game after missing 20 games but head coach Dwane Casey was not sure when he would be able to use him. "I don't know what his condition is, he's only had one full practice," Casey said before the game. "The other guys have been playing so well." ... Forward-center Andrea Bargnani (right elbow) and point guard Kyle Lowry (right triceps) are still out for Toronto. ... Detroit guard Rodney Stuckey (back spasms) is listed as day to day. He missed Monday's loss to the Clippers. ... Guard Kim English and forward Khris Middleton were inactive for the Pistons on Wednesday. ... The Raptors entered the game on a three-game winning streak and with 97 assists in their past four games. Pistons coach Lawrence Frank praised the Raptors before the game for the way they are moving the ball. "They have played really well," he said. ... The Pistons won the previous meeting between the teams 91-90 on Nov. 23 at Auburn Hills, Mich. ... The Raptors are home to Orlando on Friday and the Pistons are home against Washington on Friday.