It looked like a final game before the NBA All-Star break.
Sloppy. Phoenix and Golden State committed a combined 33 turnovers that led to a total of 38 points.
The Warriors rested All-Star Stephen Curry and didn't play Draymond Green (ankle) or former Suns wing Kelly Oubre Jr. (wrist) while four of Phoenix's five starters played fewer than 30 minutes Thursday night.
However it looked, the Suns will gladly take a 22-point win into the break as it marked their fourth straight win to keep them in the second spot of the Western Conference.
"It's one of those games you're grateful to get," Suns coach Monty Williams said.