Cleveland Cavaliers point guard Kyrie Irving is in a rich vein of form currently as his 33 points helped his team to a win over the Orlando Magic on Sunday.
JR Smith added 25 while LeBron James scored 21 points, dished out 13 assists and grabbed eight boards in another impressive all-round performance from the Cavs.
Kevin Love was left out to rest, but as his struggles continue Cleveland have now won four straight and six of their last seven to move to 43-25 for the season.
The Magic were led by Victor Oladipo who had 25 points, but the closest they got was to within nine points in the fourth quarter before the Cavs made sure of the win down the stretch.
Elsewhere, the San Antonio Spurs also picked up a comfortable win as they defeated the Minnesota Timberwolves at the AT&T Center.
Tim Duncan filled the stat sheet with 10 points, six rebounds, six assists and three blocks, but as ever it was a team effort with eight players finishing in double figures for the hosts.
Coach Gregg Popovich did receive a scare though with Manu Ginobili suffering a sprained right ankle which was later confirmed as not as serious as first feared.
San Antonio improve to 41-24 for the season as they now move up to fifth spot in the Western Conference.
Meanwhile, the New Orleans Pelicans suffered a disappointing loss despite a monster night from Anthony Davis. AD had 36 points, 14 rebounds, seven assists and nine blocks in a sensational performance, but it wasn’t enough as the Denver Nuggets claimed the W.
There were also wins for both the Portland Trail Blazers and Atlanta Hawks against the Toronto Raptors and Los Angeles Lakers respectively, with LaMarcus Aldridge putting up 24 points and 10 rebounds while Dennis Schroder had 24 points and 10 assists for the Hawks.
Chicago Bulls 100-109 Oklahoma City Thunder
Houston Rockets 100-98 Los Angeles Clippers
Denver Nuggets 118-111 New Orleans Pelicans
Cleveland Cavaliers 123-108 Orlando Magic
Minnesota Timberwolves 97-123 San Antonio Spurs
Portland Trail Blazers 113-97 Toronto Raptors
New York Knicks 89-102 Phoenix Suns
Atlanta Hawks 91-86 Los Angeles Lakers