It was a big night for LeBron James tonight as he helped to lead the Cleveland Cavaliers to an impressive 97-88 win over the Charlotte Hornets.
LeBron scored a double-double in the game with 27 points and 13 assists as he was key to the Cavaliers getting the win.
He also had seven rebounds, one steal and three blocks on a night that highlighted how crucial he is to the Cavaliers right now.
Two baskets in particular were memorable for LeBron however as he did better than all but one receiver in tonight's NFL game between the New Orleans Saints and the Chicago Bears - he scored two touchdowns.
Of course he wasn't on the field in Chicago, but LeBron took two 'touchdown' passes in the game with the Hornets and got a basket from both.
- LA Clippers star makes big claim about the NBA and Christmas
- Miami Heat confirm double injury blow as crisis worsens
- Kendrick Perkins gets called out by rival ahead of huge clash
Receiving both down court passes from Kevin Love, LeBron looked better than most receivers at Soldier Field tonight and he even threw one himself down court to Kyrie Irving - meaning he was involved in more touchdowns than Bears Quarterback Jay Cutler tonight.
Love had an impressive night himself scoring 22 points whilst Kemba Walker tried his best for the Hornets and came away with 24 points.
The most bizarre game yet?
The Indiana Pacers hosted the LA Lakers and now the third highest points scorer in NBA history, Kobe Bryant in what was a very strange game.
The Lakers certainly could have used more points from Kobe in the first half as the Pacers entered half-time with a 60-27 lead.
The Lakers only mustered 27 points in the first half outscored that number in both of the upcoming quarters as they then scored 64 points.
It didn't matter however as the Pacers were just too far ahead and ran out 110-91 winners in a remarkable match.
The most impressive 42 seconds
With the incredible scoring that took place in the final half of the Lakers - Pacers game, it was nothing compared to the game between the Milwaukee Bucks and Phoenix Suns.
The Bucks and Suns competed in a two point game with saw an incredible six lead changes in the final 42 seconds of the game.
It started with the Suns up by two and winning 90-88 and ended with the final 96-94 scoreline to the Bucks.
It was an incredible end to a game and one that gave a big win to the Bucks.
LeBron's incredible night:
The game winner in Phoenix: