Rarely used Robin Lopez scored nine consecutive points to spark a 12-2 run starting the fourth quarter and the Phoenix Suns rallied to beat Charlotte 95-89 Saturday night, the Bobcats' 11th consecutive loss.

Michael Redd scored 17 points in his first start in nearly two years, Lopez finished with 13 and Marcin Gortat added 12 points and 12 rebounds for the Suns, who have won two of three.

Kemba Walker had 22 points and Reggie Williams added 11 for the Bobcats.

Charlotte has lost 11 straight on the road and has not won overall since Jan. 14 against Golden State.

Phoenix was without starting guard Jared Dudley, who was out with a thigh bruise. Redd signed a one-year free-agent deal on Dec. 29 and made his first start since Jan. 20, 2010 against the Los Angeles Lakers while a member of the Milwaukee Bucks.

Josh Childress gave the Suns their first lead since late in the second quarter, 75-72, with a 3-pointer from the left corner with 9:26 remaining. Cory Higgins scored for the Bobcats to pull Charlotte within one but then Lopez took over.

Lopez, who had played a total of 28 minutes in the Suns' past six games, made a layup off a pass from Sebastian Telfair then converted a three-point play, sank another layup and scored on a turnaround jumper to give the Suns an 84-74 lead with 5:50 to go.

The nine straight points by Lopez were one fewer than he scored in Phoenix's past six games combined.

Walker scored four points and Boris Diaw added a 3-pointer as Charlotte closed the first half on a 7-1 run to take a 48-42 halftime lead.

NOTES: Gortat has double-digit rebounds in 15 consecutive games, matching Kevin Lowe's league season-high streak. Gortat also has blocked a shot in a league-best 12 straight games. . Bobcats F Bismack Biyombo made his first career start in place of DeSagana Diop, a late scratch with a knee injury, and finished with 11 points and 12 rebounds. Biyombo is the youngest player in the NBA.