Photo: Houston Rockets

The Houston Rockets outlasted the Minnesota Timberwolves as Kevin Durant dropped 39 points and made a season-best six three-pointers on Friday evening.

Rockets’ Alperen Sengun added 25 points and 14 rebounds after a blowout loss to the Thunder on Thursday.

The Timberwolves with a 6-2 run, as Julius Randle got them within 105-102 with about 90 seconds to go.

Sengun fouled out soon after that, and Jaden McDaniels made one of two free throws to get Minnesota within two points.

With under a minute left, Durant made two free throws before Randle turned the ball over and was fouled again to make another free throw with 22.1 seconds left to seal the win.

Meanwhile, Randle had a season-high 39 points for the Wolves on a night when Anthony Edwards missed a second straight game with a foot issue.

The Wolves trailed by six points after a basket by Bones Hyland before Rudy Gobert missed a chance to close the gap by missing three of his next four free throws.

Naz Reid added 25 points with 10 rebounds off the bench, scoring at least 100 points in their 100th game, which is the third-longest streak in NBA history

Houston remained up by five later in the fourth, but a dunk by Sengun extended the lead to 103-96 with around three minutes left.

The Wolves will visit the Spurs on Saturday, while the Rockets host the Pelicans on Sunday.