LeBron James has become the NBA’s all-time leading scorer, passing Kareem Abdul-Jabbar’s 39-year-old record.
Los Angeles Lakers star James, 38, hit 38 points in a 133-130 defeat by Oklahoma City Thunder to surpass Abdul-Jabbar’s mark of 38,387.
Abdul-Jabbar, who also played for the Lakers, set the record in April 1984, eight months before James was born.
“To be able to be in the presence of a legend and great as Kareem, it means so much to me,” said James.
James, who needed 36 points to break the record, did so with a fadeaway jumper at the end of the third quarter.
An emotional James rose both arms in celebration while Abdul-Jabbar, who was sitting courtside, stood and applauded.
There was a brief break in play for a ceremony to mark the achievement, with James taking a microphone to make a speech on court.
“Everybody that has ever been a part of this run with me the last 20-plus years, I want to say thank you so much because I wouldn’t be me without all you. You all helped. Your passion and sacrifices helped me to get to this point,” he said.
“And to the NBA to Adam Silver, to the late great David Stern, thank you very much for allowing me to be a part of something I always dreamed about. I would never in a million years dreamt this to be even better than what it is tonight.”