DETROIT -- Kyle Lowry had 20 points, 10 rebounds and 10 assists for a triple-double and the Toronto Raptors had an 11-0 run in the third quarter on their way to a 112-99 victory over the Detroit Pistons on Wednesday night.

The Raptors were without guard Fred VanVleet because of right knee injury. Then centre Marc Gasol left in the first quarter with a left hamstring strain. Toronto still had enough firepower to handle the Pistons.

Detroit allowed 133 points in a loss to Washington on Monday night. The Pistons got frontcourt standouts Blake Griffin and Andre Drummond back from their injuries for this game, but they still allowed 70 points in the first half and 40 in the second quarter.

Lowry fed Serge Ibaka for a dunk with 37.4 seconds left for the assist he needed for a triple-double.

Toronto led 81-76 before its 11-point run in the third. Pascal Siakam and Ibaka had back-to-back dunks that made it 90-76, and a layup by Rondae Hollis-Jefferson pushed the lead to 16.

Even as they closed out a relatively comfortable win, however, the Raptors ended up with another injury. Norman Powell left the game with 3:17 remaining, holding onto his left shoulder.

Drummond had 22 points and 18 rebounds for Detroit.

TESTY

As is often the case so close to the Canadian border, there was a divided crowd of Pistons fans and Raptors supporters. The action on the court was contentious at times as well.

There were four technical fouls handed out: Lowry, Siakam and Drummond received theirs in the second quarter, and Griffin got one in the third.

TIP-INS

Raptors: Siakam scored 26 points and Ibaka added 25.

Pistons: F/C Christian Wood left the game with a left knee strain. He scored six points. ... Detroit was not called for a foul in the first quarter until Svi Mykhailiuk committed one with 4.5 seconds left.

UP NEXT

Raptors: Host Washington on Friday night.

Pistons: At Boston on Friday night.