Andre Drummond powered his way to 31 points and 19 rebounds, and the host Detroit Pistons pulled away from the Phoenix Suns for a 116-108 win on Wednesday.Reggie Jackson had 25 points and nine assists for Detroit while Christian Wood contributed 21 points and eight rebounds. Langston Galloway added 15 points off the bench, and Bruce Brown chipped in nine points and seven assists.The Pistons earned their second win in three games immediately after a five-game losing streak.Derrick Rose (adductor) and Svi Mykhailiuk (hip) were among the players out of action for Detroit. Aron Baynes (hip) missed the game for Phoenix.Kelly Oubre Jr.’s 30 points led the Suns, who have lost four straight. Deandre Ayton contributed 26 points, 12 rebounds and four blocks while Devin Booker tossed in 22 points with seven assists. Mikal Bridges added 13 points, six rebounds and four assists.The Suns shot 54.5 percent from the field compared to Detroit’s 48.4 percent shooting. However, the Pistons turned the ball over just nine times while the Suns committed 16 turnovers. Detroit also had a 42-37 rebounding advantage, mainly due to Drummond’s dominance.Drummond had 20 points and 11 rebounds in the first half, and the Pistons led 64-61 at halftime. The Suns stuck close by shooting 61.5 percent from the field. Oubre led the Suns with 18 first-half points.Booker hit a 3-pointer from the top of the key to give Phoenix a 74-71 lead with 6:30 remaining in the third quarter. The Pistons proceeded to reel off the next nine points.