A wild game saw Giannis Antetokounmpo leave after less than one minute of play and Kevin Porter Jr. drop 50 points as the Houston Rockets won 143-136 over the Milwaukee Bucks.

Milwaukee's Greek star left the game after just 46 seconds with a sprained right ankle suffered when he stepped on Kelly Olynyk's foot on a drive to the basket.

Though Khris Middleton scored 33, Bryn Forbes a career-high 30 off the bench, and Jrue Holiday 29 for Milwaukee, it was not enough to overcome the loss of Antetokounmpo amid an unexpected scoring onslaught from the Rockets (16-47), who rallied after trailing by 17 in the first half.

The 20-year-old Porter poured in a career-high 50 and added 11 assists, becoming the fourth-youngest player in NBA history to score 50 in a game. Brandon Jennings, Devin Booker and LeBron James (twice) are the only younger players to do it.

Porter's previous career high was 30 points, set last year as a rookie.

Porter was not alone in his heroics, either, as Christian Wood added 31 points and Olynyk contributed 24 along with 13 rebounds.

Despite the loss, the Bucks remain comfortably in the third slot in the Eastern Conference at 38-24 with 10 games to play.

Warriors fall to streaking Timberwolves

The Golden State Warriors watched their hopes of avoiding the play-in tournament continue to fade with a 126-114 loss at the suddenly hot Minnesota Timberwolves.

Ricky Rubio (26 points), Anthony Edwards (25) and Karl-Anthony Towns (22) combined to help Minnesota with their fourth successive game despite 37 points from Stephen Curry, who made only 11 of 27 from the field (six of 17 three-pointers).

Golden State (31-32) are three games up on the New Orleans Pelicans for the 10th and final play-in spot but have little chance of finishing in the top six in the west.

Kevin Durant scored 30 of his 42 points in the second half and added 10 assists as the Brooklyn Nets won their fourth game in a row, 130-113 over the Indiana Pacers.

The Denver Nuggets also won their fourth in succession, beating the Toronto Raptors 121-111 behind 23 points from Michael Porter Jr.

Tim Hardaway Jr. had a career-best 42 points in the Dallas Mavericks' 115-105 win over the Detroit Pistons.

Love struggles

The Oklahoma City Thunder went right back to their losing ways after snapping a 14-game skid on Tuesday, falling 109-95 to the New Orleans Pelicans while shooting just 38.2 per cent from the field as a team. Luguentz Dort was OKC's top scorer with 17 points.

KAT to the hole

Karl-Anthony Towns brushed aside the Warriors defense to drive the lane for a jam in Minnesota's big win.

Thursday's results

Dallas Mavericks 115-105 Detroit Pistons
Brooklyn Nets 130-113 Indiana Pacers
Houston Rockets 143-136 Milwaukee Bucks
Minnesota Timberwolves 126-114 Golden State Warriors
New Orleans Pelicans 109-95 Oklahoma City Thunder
Denver Nuggets 121-111 Toronto Raptors

Jazz at Suns

With playoff berths already clinched, the top two teams in the Western Conference will jockey for the top seed as the Utah Jazz (45-17) visit the Phoenix Suns (44-18).