It was an eight-game slate for the NBA on Wednesday, with plenty of top teams and All-Stars in action. We've got all the scores, highlights and news from the night's games.

NBA scores for Wednesday, Jan. 31


McCollum scores 50 in three quarters

Scoring 50 points in 29 minutes is no easy task, but it helps when you score a Blazers franchise-record 28 in the first quarter alone. CJ McCollum had himself a night, setting a new career high and becoming only the second player in the shot-clock era with 50 or more points in 30 or fewer minutes.

Cavs beat Heat in ugly game

Hey, you have to win the ugly ones as well. The Cavs and Heat combined to shoot 9 for 54 from 3-point range, but the game at least had an exciting finish. Miami's James Johnson took a rebound the length of the floor as the seconds ticked away, but he was unable to get a shot off before the final buzzer. LeBron James had a game-high 24 points and 11 rebounds to go with five assists, but also had seven turnovers and shot 8 for 21 from the field.

Superman is in the building

Dwight Howard paid no attention to Mike Muscala trying to protect the rim. In fact, Dwight almost put him through the rim with the ball. Sheesh.

Jaylen posterizes the unicorn

Oh my, Jaylen Brown. Give Kristaps Porzingis credit for trying to block the dunk, but wow.

Too easy for Ben Simmons

When you're a 6-foot-10 point guard, you're going to create some mismatches. Ben Simmons took advantage of this one.

He demonstrated it once again later in the game with a baseline slam.

Howdid you do that, Julius?

Talk about some serious strength. Still not sure how Julius Randle got this one to fall.

Collins skies for the slam

Hawks rookie John Collins went WAY up to throw down this alley-oop.

And-ones: