Johnson and Payne sparked a stellar effort from the Suns bench, which finished with 48 points. Deandre Ayton had 17 points and 12 rebounds as Phoenix improved to 19-3 for the season.
“I haven’t talked about streaks of any kind just because we have been so focused on improving,” Suns coach Monty Williams said of the run that's lasted more than a month. “But it is really cool to be a part of something like that.”
Phoenix won despite not having leading scorer Devin Booker for the first time this season. The two-time All-Star suffered a left hamstring injury in the second quarter of Tuesday’s game against the Golden State Warriors.
Seven Suns scored in double figures in a balanced effort. Phoenix shot 54% from the field.
“It is hard to win in this league and we are not satisfied but it is special,” Williams said. “To do it in front of our fan base, in a special city like this with the history of this franchise is pretty cool and I want our guys to enjoy it.”
Phoenix shot 76% in the second quarter and led 69-51 by halftime. Payne had 11 points in the second quarter.
The Pistons fought back in the third on a 17-0 run to get within 80-79 after a 3-pointer by rookie Cade Cunningham. It appeared that Detroit tied it at 82 moments later, but a 3-point shot by Hamidou Diallo was ruled to have come after the 24-second clock expired.
“When we play like that, we can win games,” Pistons center Isaiah Stewart said.
Phoenix stopped the rally when Payne hit two free throws and Landry Shamet made a 3, enabling Phoenix to take a six-point lead after three.
“We came out there and just did our job as usual,” Payne said about the bench.
Detroit did get within five points in the fourth quarter a few times, the last with 2:57 remaining at 104-99 on Saddiq Bey's 3-pointer, but Jae Crowder connected from behind the arc to keep the Pistons chasing. Chris Paul finished with 12 points and 12 assists.
Jerami Grant had 34 points for Detroit, which fell to 2-10 on the road. Cunningham — last year's No. 1 overall draft pick — scored 19 points on 8-of-15 shooting.
“We'll learn from it,” Pistons coach Dwane Casey said. “We had some growth.”
Suns: The Suns feel Booker's hamstring injury is minor, but they still expect him to miss a few games. Coach Monty Williams said they'll monitor him and see how he progresses. ... Shamet replaced Booker in the starting lineup and scored 14 points. ... F/C Frank Kaminsky (right knee), F Abdel Nader (right knee) and F Dario Saric (right knee) didn’t play. ... Williams was named NBA coach of the month for November. The Suns were perfect for the month, winning all of their 16 games.
Pistons: Host the Thunder on Monday.
Suns: Travel to face Golden State on Friday.
Golden State Warriors' Steve Kerr takes blame for loss to ailing Indiana Pacers
Warriors coach Steve Kerr shouldered the blame for Thursday night's loss to a Pacers team that was missing its starting backcourt as well as center Domantas Sabonis.
How high can Dyson Daniels go in the NBA Draft
The Jump's Andrew Gaze and Co. breakdown Aussie prospect Dyson Daniels' latest jump up the mock drafts, plus the 18-year-old's likely impact for Australia in the upcoming Asia Cup qualifiers.
Suns face the Pacers on 5-game win streak
Indiana Pacers (17-29, 13th in the Eastern Conference) vs. Phoenix Suns (35-9, first in the Western Conference)