HOUSTON (AP) _ Jason Williams had 23 points and 10 assists as the Sacramento Kings used a 17-1 burst in the fourth quarter to beat Houston 128-110 Thursday night, ending their 11-game losing streak to the Rockets.

The Kings won their fourth game in a row and the Rockets dropped to 0-6 in Compaq Center, their worst home start ever.

The Kings had to overcome a season-high 31-point performance by Hakeem Olajuwon.

Houston led 103-96 with 10:20 to go before the Kings surged to take a 113-104 edge with 5:44 left. Predrag Stojakovic had seven points in the run and finished with 20 points.

The Rockets went 7:09 without a basket until Charles Barkley broke the drought with 3:09 left.

The third quarter turned into a wide-open running show with Vlade Divac scoring 12 points in the quarter and Corliss Williamson hitting 10 for an 89-88 lead.

The Rockets got off to a quick start, breaking from a 9-9 tie with a 24-8 run that gave them a 33-17 lead with 2:54 to go in the first quarter. Olajuwon had 11 points in the period.

Barkley had 16 points and 16 rebounds for the Rockets and Steve Francis has 16 points and 11 assists.

Notes: Divac is one of four active players to have 8,000 career points, 6,000 rebounds, 2,000 assists and 1,000 blocks. The others are Olajuwon, Patrick Ewing and David Robinson. ... Sacramento's 4-1 start is the team's best since it opened 5-0 in 1995. ... Williams celebrated his 24th birthday.