Rockets survive late Bucks push behind Reed Sheppard’s career night 119-113

Durant

The Rockets did more than win Wednesday night. They reminded everyone why this group remains dangerous when the ball moves, the shooters fire without hesitation, and the stars trust the next pass.

Houston beat Milwaukee 119-113 at Toyota Center, stretching its win streak to four games, but this one did not come wrapped in comfort. It started like a clean, controlled Rockets performance. It ended with the building tense, the lead shrinking, and Alperen Sengun stepping to the foul line to close the door before the Bucks could kick it open.

Reed Sheppard delivered the loudest moment of the night for the Rockets, pouring in 27 points and drilling a career-high nine 3-pointers. Sengun added 25 points, Kevin Durant chipped in 19 points and nine assists, and Amen Thompson gave Houston one of those stat lines that felt even bigger than the numbers: 18 points, nine rebounds, and six assists. It was a team win, but not a sleepy one. The Rockets had to earn every last minute of it.

Rockets’ offense looked sharp early

From the opening quarter, the Rockets played with purpose.

Houston built a 27-20 lead after one, then stretched it to 54-44 by halftime. The offense had rhythm. The ball did not stick. Durant and Sengun worked comfortably off each other, and the weak side shooters benefited. That has become one of the clearest signs of a locked-in Rockets team. When the defense bends toward the stars, Houston has enough shooting and cutting to make it pay.

;San Antonio Spurs guard Dylan Harper (2) dribbles against Houston Rockets guard Reed Sheppard (15) in the second half at Toyota Center

That is exactly what happened here.

The Rockets finished with 30 assists on 41 made field goals, a number that says almost everything about how they wanted to play. They also turned Milwaukee over 15 times and turned those mistakes into 18 points. Those extra possessions mattered, especially in a game that got messy late.

Sheppard was the tone-setter from deep. He hit catch-and-shoot looks, pulled up with confidence, and never looked rattled. Every time Milwaukee seemed ready to settle in, the rookie guard lit another fuse. There was no wasted motion to his game. Just quick decisions, balanced feet, and the kind of shooting stroke that changes the geometry of the floor.

Reed Sheppard gives the Rockets a jolt

This was the kind of night that can stick with a young player.

Sheppard’s 27 points came on 9-for-15 shooting, and all nine of those makes from the field beyond the arc. He also added six assists and did not commit a turnover. For the Rockets, that combination was huge. It was not just the scoring. It was the calm.

Every good team needs a player who can break the tension with one shot. Sheppard did that over and over again.

When the Bucks started creeping back in the third quarter, he answered with another 3. When the game threatened to swing emotionally, he gave the Rockets breathing room. That kind of shotmaking changes the feel of a night, and the Rockets fed off it.

Houston has star power, but nights like this matter because they show how much deeper the Rockets can be when role players become game-shapers.

Bucks made the Rockets sweat in the second half

And yet, for all the good Houston did, the finish left something to think about.

The Bucks were short-handed and still refused to fold. Ousmane Dieng was brilliant, posting a career-high 36 points with 10 assists and seven rebounds. Cormac Ryan added a season-high 25 points. Pete Nance scored a career-high 23. Jericho Sims grabbed 20 rebounds. Milwaukee looked like a team running on fumes on paper, but on the court, it kept coming.

The biggest swing came in the third quarter, when the Bucks buried 10 3-pointers and chopped a 20-point deficit down to seven. That stretch changed the mood completely. What had felt like a comfortable Rockets win suddenly turned into a game where every possession carried weight.

Houston still scored 31 points in the third, which usually should be enough to hold the line. But Milwaukee scored 34 and found real life from the perimeter.

That is the part the Rockets will not love on film.

A team with Houston’s ceiling cannot afford too many stretches where the defensive urgency slips. The offense was good enough to survive it this time. Against stronger opponents, maybe not.

Alperen Sengun and Kevin Durant steadied the Rockets late

When the game tightened in the fourth, the Rockets turned back to their veterans and decision-makers.

Sengun was massive down the stretch. He did not force the action. He simply kept making winning plays, whether it was scoring inside, drawing contact, or knocking down late free throws. He finished with 25 points on 9-for-13 shooting and added eight rebounds. Efficient, composed, and right on time.

Durant’s line was quieter than the game sometimes felt, but nine assists stood out. He kept the offense connected. He read pressure well. And on a night when the Bucks were selling out at times to disrupt Houston’s main actions, Durant’s passing helped the Rockets avoid long droughts. According to the game data, Houston committed only seven turnovers. That is a winning number, especially in a game decided by six.

Amen Thompson deserves his flowers, too. The Rockets wing attacked the rim, finished through contact, and went 8-for-8 from the free-throw line. There is a pace to his game that can rattle defenses, especially when the half-court offense starts to bog down.

What this win means for the Rockets

The Rockets are now 47-29 and 27-10 at home. More importantly, they are stacking wins at the right time.

This was not perfect basketball. Far from it. Houston gave up 64 second-half points and let a wounded Bucks team hang around much longer than it should have. But good teams also know how to survive imperfect nights, and the Rockets did that.

That matters.

A team chasing momentum this late in the season is not always measured by style points. Sometimes it is measured by composure. The Rockets had enough of it. They had shotmaking when they needed a punch, playmaking when the offense could have unraveled, and just enough poise at the line to finish the job.

There is still plenty for Houston to clean up. The late-game defensive slippage cannot be ignored. Neither can the way Milwaukee found space from three in the second half.

But for one more night, the Rockets did what contenders and would-be contenders are supposed to do. They protected home court. They survived the push. And behind a career night from Sheppard, they kept the streak alive.