Walker, who had six points on 2-of-10 shooting against Portland, made 12 of 19 against the Kings and added six assists. He had four 3-pointers, all in the third quarter when the Bobcats withstood a Sacramento rally.
"I didn't play so well in Portland, so I wanted to come out and get my rhythm back," Walker said. "I wanted to play well tonight. It was important to get this win for our confidence. This was a big win for us."
After the Kings cut the lead to four points, Jefferson scored on Cousins' goal tend and then made a short jump hook, giving Charlotte an eight-point lead. After Thompson made a free throw for Sacramento, Jefferson extended the lead to 109-100 with an 18-footer with 1:56 left.
Gay tipped in his own shot and Cousins followed with a basket from close range, pulling Sacramento to within 99-96 at the 6:09 mark.
"Guys cannot shoot that high of a percentage. Especially, early on in our building," Thompson said. "It's easier said than done, but we just can't talk about it. We have to be about it. No disrespect to (Charlotte), but we can't play to the level of the competition."
After a subpar first half, Cousins got going in the third quarter when he scored 16 points and helped cut the Bobcats' 13-point halftime lead to 89-82 entering the fourth. Walker hit four 3-pointers and also had 16 points in the third.
Jefferson scored 15 first-half points for the Bobcats, who led 65-50.
Charlotte, which shot 64 percent, went on a 17-2 run in the final 4:37 of the half. Walker had 11 points and Henderson added 10.
Gay and Thompson both scored 14 points in the first half for the Kings.
NOTES: The Bobcats shot nearly 64 percent in the opening quarter and led 32-27. ... Walker and Henderson have been the starting guards every game thus far for Charlotte. ... Thompson's 14 points in the first surpassed his previous season-high of 12. ... Thomas extended his consecutive 3-point streak to 26 games.