Trey Lyles had 21 points and seven rebounds off the bench and the host Detroit Pistons defeated the Toronto Raptors 103-87 on Friday.Cade Cunningham had 18 points, seven rebounds and five assists and Hamidou Diallo supplied 18 points with six rebounds. Saddiq Bey contributed 15 points and Josh Jackson added 13 off the bench for Detroit, which held Toronto to 32.2 percent shooting.Fred VanVleet led the Raptors with 24 points and 10 rebounds, though he shot 6-for-21 from the field, and Pascal Siakam supplied 23 points and 11 rebounds.OG Anunoby tossed in 16 points and Chris Boucher chipped in 10.Lyles had 15 points by halftime and Diallo added 12 as the Pistons jumped to a 56-43 lead. The Raptors were held to 28.6 percent shooting as only Anunoby, who had 14 points, got into an offensive groove.Cunningham had nine first-quarter points as the Pistons gained an early 11-point advantage. A Siakam basket early in the second quarter cut Detroit’s lead to two points.The Pistons then outscored the Raptors 25-14 the remainder of the half. Detroit’s biggest first-half lead was 16 at 54-38 when Cunningham made a floater.