The Bobcats pushed their halftime lead to ten points early in the third quarter before Alvin Gentry called a time out. From that point on the Suns had the game tied at the end of three and were up 10 halfway through the fourth quarter.
The hero of the night was Robin Lopez who scored 13 points to go along with six rebounds and solid defense in his 19 minutes of play. Josh Childress was strong as well as the bench was able to allow Steve Nash to rest until the four minute mark.
"The major problem was when Lopez came in," Bobcats coach Paul Silas said, "We didn't box him out and it really just changed the whole game around."
The Suns held the Bobcats to and just 17 points in the fourth quarter with about half of those coming in the final desperate minutes. Phoenix was led by Michael Redd who got the start in place of the injured Jared Dudley. Redd finished with 17 points on 6-12 shooting. Rookie point guard Kemba Walker had 22 points for Charlotte.
The much-needed home win gives the Suns a 9-14 record on the season while the Bobcats fall to 3-21. The Suns now travel to Atlanta to face the Hawks on Monday and then to Milwaukee to meet the Bucks on Tuesday.