Updated

Channing Frye scored 26 points, Marcin Gortat had 25 and the Phoenix Suns overcome a 13-point deficit to beat the Utah Jazz 120-111 on Wednesday night.

Jared Dudley added 21 points and Steve Nash finished with 12 points and 16 assists for Phoenix. The Suns have won six of their past seven at home, and have trailed by double digits in all six wins.

Al Jefferson and Paul Millsap each scored 18 points for Utah. The Jazz have lost six straight against Phoenix.

The Suns, down 46-33 with 6:03 left in the first half, took their first lead since early in the first quarter on Gortat's free throw 48 seconds into the second half and never trailed after Frye hit an 8-foot jumper with 10:39 left in the third.

Utah tied it at 91 with 9:28 remaining after Suns coach Alvin Gentry was assessed a technical foul, but Frye hit a 3-pointer to key a 7-2 run and Phoenix took a 101-95 lead with 7:21 to play.

The Jazz pulled back within three on Jefferson's 16-foot jumper with 6:35 left. But Grant Hill followed his own miss for a layup, hit a 14-foot jumper and fed Dudley for a breakaway dunk to put the Suns ahead 107-100 with 4:39 remaining.

Gortat scored 13 of his points in the first half on 6-of-8 shooting two nights after finishing with eight points in 19 foul-riddled minutes against Minnesota. He finished 10 of 12 from the floor and had five rebounds.

Frye was 10 of 18 from the field, including five 3-pointers, and blocked four shots.

NOTES: The Jazz are 3-12 on the road against Western Conference opponents. . The Suns have scored 120 points or more in consecutive games for the first time since March 26 - 27, 2010. . In addition to Gentry, Suns guard Shannon Brown, Jazz guard Devon Harris and Utah coach Tyrone Corbin also received second-half technicals. . Jazz guard Earl Watson left the game with 7:15 left in the first half after spraining his left ankle. He didn't return.