Cleveland Cavaliers star LeBron James surpassed Kobe Bryant as the youngest player in NBA history to score 28,000 career points during Saturday's 111-104 victory over the Knicks.

James, who scored 32 points, achieved his latest milestone at 32 years, 36 days old.