LeBron James had a historic night whilst helping his Cleveland Cavaliers achieve a victory over the Chicago Bulls at Quicken Loans Arena on Tuesday night.

The four-time MVP found himself in a different position last night against the Bulls, as he was played at point guard instead of his usual small forward position. Despite the change and the challenge given to him, he was still able to shine.

James scored 34 points, two rebounds, and 13 assists in Cleveland's 119-112 win against Chicago. Not only did he tie Zydrunas Ilgauskas for the most regular-season contests played in franchise history (771), but he is also now the only active player to put up 20-plus points and 10-plus assists at four starting positions.

Most players might find it uncomfortable playing out of position on the court, but not LeBron, as he said, according to The Score, that he has memorized every play for every position since he was young.

"Ever since I was a kid, I've always learned every single position on the floor," James said. "When I started playing ball, for some odd reason, I could learn every single position on the floor, all at one time.

"Point guard, shooting guard, small forward, power forward, and center. I know all the plays and what they're doing and what's the reads.

"To this day, if coach slides me to the one, I know every set. If he slides me to the five, I know the five. I know the four, I know the three, I know the two. I know every single play in every single position, so it makes the job a lot easier for me because I know where I should be and where my teammates should be."

Since Isaiah Thomas and Derrick Rose were both sidelined with injuries, Cavaliers head coach Tyronn Lue had to name James as his starting point guard, and he did great in the position. It was either that or have 36-year-old Jose Calderon set up plays.

The only position which James hasn't played is center, but he'll probably be more than willing to step up into the role if he had to. Cleveland's next game is tonight against the Brooklyn Nets.