The Warriors, who are about to leave on a five-game trip in the hopes of ending an eight-game losing road drought, won their eighth straight home game with a game-high 38 points from Thompson. Deandre Ayton scored 27 points and Devin Booker scored a team-high 32 for the Suns, who were playing the second game of a back-to-back without injured Kevin Durant. On Tuesday, Phoenix will play host to the NBA's top-ranked Milwaukee Bucks. Golden State led by as many as 25 points before halftime, and they had a 75-58 edge at the break thanks to Thompson's 8-for-12 3-point shooting.
Golden State outscored the visitors 57-12 from beyond the arc as Thompson went 8 for 14 from 3-point range and 14 for 23 overall. Curry went 4-for-6 from 3-point range and Poole went 4-for-8, both of which helped the Warriors finish 19-for-39 and win their second game in a row after three straight defeats.