PHOENIX (AP) _ Jerry Stackhouse had 23 points and 10 assists as the Detroit Pistons ended their five-game losing streak with a 101-93 victory Friday night over the Phoenix Suns.

Stackhouse had eight points in the fourth quarter, which began in a 71-71 tie, including six in the final 25 seconds.

Grant Hill scored 21 points, Jud Buechler and Bison Dele had 16 each, and Lindsey Hunter had 15 for the Pistons. Dele also had 11 rebounds.

Cliff Robinson had 26 points and Jason Kidd had 24 for the Suns, who started and ended the game in a shooting slump.

Phoenix, which didn't lead until seconds before halftime, got the first basket of the third quarter to break a 46-46 tie, but never got more than four points ahead.

Only 1:35 into the fourth, Buechler broke a 73-73 tie with a 3-pointer, and the Suns never caught up.

Stackhouse extended the lead to 83-79 with a 3-pointer with 6:54 left, and assisted on the last two baskets in a 7-0 surge that carried the Pistons to a 90-81 lead with 3:37 to play.

After the Suns, who shot 33 percent in the fourth quarter, crept within six on a layup by Kidd in the final minute, Stackhouse worked another pass in to Dele, whose one-handed dunk opened a 96-88 lead with 35 seconds remaining.

The Pistons made nine of their first 11 shots and the Suns missed 10 of their first 11, resulting in a 19-3 Detroit lead 5:18 into the game.

Kidd broke the spell with a three-point play with 6:04 left in the first quarter. But Hill, Stackhouse and Hunter kept the pressure on, and Buechler delivered a 17-point lead, 35-18, with a 3-pointer three minutes into the second.

Detroit's momentum ran out not long after that.

Kidd dropped in a 3-pointer to cut Phoenix's deficit to 40-29 with 3:47 left in the first half, and in the next 3:33, Robinson and McCloud had two 3-pointers apiece.

The Suns caught up at 43 on Kidd's three-point play, and took their first lead of the game when Robinson hit a 3-pointer with 14 seconds to go in the quarter. Buechler matched it just before the buzzer.

Notes: Rex Chapman needed eight points for 9,000 in his career, and just got there with a disappointing game _ 3-for-10 from the field and one free throw good for eight points. ... The Pistons reached the 12-man roster by placing guard Steve Henson (lower back) on the injured list before the game; the Suns got there by placing guards Gerald Brown (kneecap) and Toby Bailey (kneecap) on the injured list. ... Stackhouse, the Pistons' top scorer, has scored 59 points while starting the last three games.