LeBron James had quite a night for the Miami Heat, changing the momentum of their game against the Boston Celtics with a thunderous alley oop dunk, then hitting the game winning shot to push the Heat's winning streak to 23 games.

Only one other team in NBA history has achieved a longer winning streak than this Heat team's 23 consecutive victories. The 1971-1972 Los Angeles Lakers won 33 consecutive games, a number that the Heat are currently closing in on.

By the way, remember when people used to say that LeBron James wasn't a clutch player because he couldn't make big plays in the fourth quarter? It's hilarious to look back at some of the comments people used to make about him now, when he is making big plays late in games on seemingly a nightly basis.

In a losing effort, Jeff Green had a career high 43 points for the Celtics.

Next up for the Heat are the Cleveland Cavaliers in Cleveland on Wednesday night. I'm sure Cleveland fans are thrilled with LeBron's success.