Updated

Monta Ellis scored 26 points and made the game- 104.

Ellis' fadeaway jumper with Grant Hill in his face snapped Golden State's 13- game losing streak in Phoenix. The Warriors won in the desert for the first time since March 18, 2005.

Dorell Wright and David Lee added 23 and 22 points, respectively, for the Warriors (13-17), who head into the All-Star break on a two-game winning streak.

The news was not all good for Golden State, which lost point guard Stephen Curry to a tendon strain in his right foot. The Warriors also saw forward Ekpe Udoh leave the game with a left knee contusion.

Marcin Gortat ended with 21 points and 15 rebounds for the Suns (14-20), who head into the break with five defeats in their last seven games. Channing Frye donated 22 points and nine boards.