PHOENIX -- Shannon Brown scored a season-high 26 points and the Phoenix Suns routed the Bobcats 121-104 on Wednesday night, Charlotte's league-worst 13th straight loss.
Goran Dragic added 21 points and Jared Dudley had 20 for the Suns, who have won a season-best four straight.
Phoenix connected on a season-high 17 3-pointers on 28 attempts.
Kemba Walker scored 27 points and Michael Kidd-Gilchrist added 25 to match a career high for the Bobcats, who have not won since November 24.
After taking a one-point lead at the end of the first, Phoenix outscored Charlotte 22-6 over the first six-plus minutes of the second quarter to take a 50-33 lead with 5:28 left in the first half.
The Suns' biggest lead was 96-66 -- on Dudley's jumper with 37.5 seconds left in the third quarter.
Charlotte, coming off a one-point loss Tuesday against the Lakers, cut the lead in half midway through the fourth quarter and pulled to 109-95 on a 3-pointer by Walker with 4:17 remaining.
But Luis Scola scored six straight points to key a late 12-5 run that put the Suns ahead 121-100 before settling for the 17-point win.
NOTES: The Suns have matched their longest winning streak of the past two seasons. . Phoenix's two highest-scoring games have come against Charlotte. The Suns also set season marks with 36 second-quarter points and 64 in the first half. . Dudley has scored 20-plus points in three straight games for the first time in his career. . The Bobcats scored 20 of their 27 first-quarter points in the paint but only 36 inside over the final three quarters. . Georgia McCoy, the wife of Suns radio announcer Al McCoy, passed away earlier Wednesday. McCoy, the only radio play-by-play man the team has had in its 45-year history, worked the game and waved a thank you at a fan who brought a sign offering prayers to him and his family.