When the shots weren’t falling Monday night, the Rockets didn’t lose control.

They didn’t cough up a big lead, and they didn’t give up a win.

Despite a five-minute field-goal drought in the fourth quarter, the Rockets held on to defeat the Bobcats 100-89 to extend their winning streak to four games.

The Rockets led the Bobcats by 13 points early in the fourth quarter before their shooting woes began. Over the next five minutes, they missed all seven of their shots. But because of defense and rebounding, they maintained the lead.

“They are a good team that will make you grind it out, but we stayed with it even when we couldn’t score,” Rockets guard James Harden said. “Shots aren’t always going to fall, but I think we have come a long way.

“There are going to be games like that where we aren’t scoring 120 points. We got to figure out a way to win the game, and defensively we got it done tonight.”

The Rockets’ lapse ended with 5:32 to play when forward Chandler Parsons hit a 3-pointer. Until then, Parsons was 1-of-9 from the field.

A couple of minutes and big shots later, the Bobcats narrowed the gap to five points, but Parsons hit his second 3-pointer of the night.

On the other end, Dwight Howard grabbed a rebound and got the ball back down the floor. Guard Pat Beverley hit a 3-pointer to put the Rockets up 11 points with a minute to play.

To that point, Beverley was 2-of-9 from the floor.