CHARLOTTE, N.C. (AP) Kemba Walker said the Charlotte Hornets are playing their best basketball of the season right now.
He thinks they can be even better.
If that's the case, watch out NBA.
Walker scored 17 of his 26 points in the second half, and the Hornets used a 17-2 run to open the fourth quarter and beat the Houston Rockets 125-109 Saturday night for their seventh straight victory in front of a sellout crowd.
Charlotte has won 13 of its last 15 games and pulled within a half-game of the Miami Heat for the fourth-best record in the Eastern Conference. The Hornets are hoping to open a playoff series at home, where they are 25-9.
''We've got to keep it rolling,'' said Walker, who tallied his 34th game with at least 20 points.
Marvin Williams added 25 points, Jeremy Lin scored 16 and Al Jefferson had 10 rebounds and 10 assists for the Hornets.
Corey Brewer had 21 points and Dwight Howard added 16 points and 13 rebounds for the Rockets. The Hornets kept James Harden in check most of the night, limiting the All-Star to 12 points on 2-of-14 shooting from the field. Harden had 10 assists.
The Hornets snapped a 10-game losing streak against the Rockets. Their last win against Houston game came on Nov. 26, 2010.
Led by Walker's four 3-pointers, the Hornets made 15 of 31 shots from behind the arc.
The Rockets had won four of their previous five, but the Hornets blew open a tight game in the fourth quarter behind Walker and a solid transition game that led to easy baskets.
The Hornets entered the fourth quarter leading by three, but Walker began taking his game to a different level, hitting a 3-pointer and a pull-up jumper from 19 feet.
Then he scored on a fast-break layup off a dish from Lin and pulled up from the top of the key on another fast break and knocked down his fourth 3-pointer of the game.
''They hit the gas they started making shots,'' Brewer said. ''We had a bad start. They went on a 7-0 run and that was the game basically.''
Courtney Lee added two more 3-pointers and Walker scored again to push the lead to 24.
''I thought our guys just took it to another level in terms of their energy,'' Hornets coach Steve Clifford said.
It was Charlotte's defense that led to the production on the offensive end.
''Once we limited them in what they wanted to do and tried to take away their first option, the second options, they kind of got stagnant and we were able to get stops, and get the rebound, and get out and run in transition,'' Lee said. ''Then guys were making great plays for each other and we knocked down some shots.''
The Hornets are 5-0 on their current seven-game homestand.
''Coming out they made some 3-pointers early and we missed some 3-pointers,'' Rockets coach J.B. Bickerstaff said. ''Those kinds of things change the tide. Our guys fought and they gave it what they had and I think tonight was one of those nights that they didn't have it.''
Rockets: Howard had his 32nd double-double of the season with 16 points and 13 rebounds.
Hornets: Charlotte has scored 60-plus points in the first half of three straight games, a season-best streak. The team is 10-0 when doing so this season.
The Hornets have scored 39, 35 and 35 points in the first quarter of their last three games.
They led by as many as 19 in the first half behind Williams, who had 14 points in the first quarter. Charlotte repeatedly dumped the ball low to Jefferson, who found backdoor cutters for easy layups and dunks.
The Hornets are getting great play from Williams, who has scored 20-plus points in back-to-back games for the first time this season.
''My teammates are doing a great job of getting me open,'' Williams said. ''I think we're doing a good job of putting a lot of pressure on the defense. I'm definitely a beneficiary of playing with great players.''
Rockets: Host Memphis on Monday night.
Hornets: Host Dallas on Monday night