Houston Rockets star James Harden carved a piece of NBA history on Tuesday after a 31-point haul against the Atlanta Hawks made him the first player to score at least 30 points against every team in the league in the same season.

The 29-year-old reigning NBA MVP’s points milestone came in a dominant 121-105 road win over the Hawks.

The win allowed the Rockets to keep up the pressure on Golden State and second-placed Denver as the Hawks slumped to their 48th defeat of the season.

Harden had 10 assists and eight rebounds to go with his points tally as the Rockets starters assumed total control.

Clint Capela added 26 points while Chris Paul had 13 points and 11 assists. Danuel House Jr. added a further 19 points from the bench for Houston.

Atlanta’s scoring was led by Trae Young with 21 points, 12 assists and four rebounds.

Houston’s win keeps them in third spot in the West, with 45 wins and 26 defeats.

The Warriors meanwhile bounced back from their loss to San Antonio on Monday with an emphatic 117-107 blowout of the Minnesota Timberwolves.

The reigning NBA champions were always on the attack against the Timberwolves, who fell to 32-39 after the defeat in Minneapolis.

Stephen Curry and Klay Thompson carried the offensive burden for the Warriors, with Curry draining 36 points and Thompson 28.

Kevin Durant had 17 points while Swedish veteran Jonas Jerebko put up 18 points from 18 minutes on the court.

Draymond Green anchored the Warriors defence, making four blocks while contributing 19 rebounds and nine assists.

The Warriors continue to lead the Western Conference from Denver with 48 wins and 22 losses.

In Milwaukee, the anticipated match-up between the Bucks’ Giannis Antetokounmpo and Los Angeles Lakers superstar LeBron James failed to materialise as both players were deemed unfit to start for the

Antetokounmpo was ruled out with an ankle problem while James was sidelined with a sore left groin.

The Bucks shrugged off Antetokounmpo’s absence to post a comfortable 115-101 victory as the Lakers already slim chance of reaching the playoffs grew even more remote.

While the Bucks are cruising towards the postseason with a 52-18 record to sit on top of the Eastern Conference, the Lakers remain out of playoff contention, in 11th place in the West on 31-39.

In Charlotte meanwhile the Philadelphia 76ers squeezed past the Hornets by 118-114 to stay in third place in the East.

Australian star Ben Simmons had 28 points for the Sixers while J.J. Redick added 27 points, 10 rebounds and eight assists.