PHOENIX (Ticker) -- Eddie House reached a milestone and reminded the Phoenix Suns how much fun it is to win at home.

House scored a career-high 31 points and Leandro Barbosa added 18 as the Phoenix Suns won for the second time in six home contests with a 102-94 victory over the Utah Jazz.

Signed as a free agent September 12 after spending last season with Charlotte, Milwaukee and Sacramento, House came off the bench to make 11-of-16 shots, including seven 3-pointers, and help end Phoenix's four-game home slide.

The 27-year-old House scored 13 points in the second quarter, including eight in a row as Suns jumped to a 36-26 advantage. However, he left the game just before the half after injuring his left ankle.

Mehmet Okur bounced back from his five-point outing against Sacramento on Tuesday by scoring 13 of his 29 points in the third quarter. His 3-pointer brought the Jazz within 58-53 with 7:35 to go.

However, the Suns broke open the contest with a 19-4 run bridging the third and fourth quarters. House hit a pair of 3-pointers and reverse layup off a feed by Barbosa early in the final period, widening the lead to 88-71.

Raja Bell and Boris Diaw scored 12 points each and Shawn Marion added 10 for the Suns, who made 13 3-pointers, tying a league season high.

Rookie Deron Williams scored a season-high 21 points and Kris Humphries came off the bench to add 16 and 10 rebounds for the Jazz, who have lost four straight games.